Skip to content

[JitDiff X64] [EgorBo] [Experiment] allocate static readonly objects on the ... #1876

@MihuBot

Description

@MihuBot

Job completed in 2 minutes 29 seconds (remote runner delay: 0 seconds).
dotnet/runtime#127693

Main commit: dotnet/runtime@ebcaacc
PR commit: EgorBo/runtime-1@1990fbf

Diffs

Diffs
Found 210 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 46269417
Total bytes of diff: 46259843
Total bytes of delta: -9574 (-0.02 % of base)
Total relative delta: -64.40
    diff is an improvement.
    relative diff is an improvement.


Top file regressions (bytes):
         447 : System.Private.CoreLib.dasm (0.01 % of base)
         382 : System.Data.Common.dasm (0.02 % of base)
         260 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.90 % of base)
         194 : System.Net.NetworkInformation.dasm (0.36 % of base)
         124 : Microsoft.Extensions.Caching.Abstractions.dasm (0.31 % of base)
         105 : System.Data.Odbc.dasm (0.04 % of base)
         102 : System.Net.Security.dasm (0.04 % of base)
          70 : Microsoft.Extensions.Logging.Console.dasm (0.10 % of base)
          57 : System.ComponentModel.Composition.dasm (0.01 % of base)
          56 : System.Diagnostics.TraceSource.dasm (0.12 % of base)
          36 : System.ComponentModel.Primitives.dasm (0.20 % of base)
          35 : System.Net.Requests.dasm (0.02 % of base)
          28 : System.Composition.TypedParts.dasm (0.05 % of base)
          24 : Microsoft.Extensions.Logging.EventLog.dasm (0.10 % of base)
          21 : System.Net.WebHeaderCollection.dasm (0.15 % of base)
          12 : Microsoft.Extensions.Configuration.Binder.dasm (0.05 % of base)
           6 : System.Private.Xml.Linq.dasm (0.00 % of base)
           5 : System.Transactions.Local.dasm (0.00 % of base)

Top file improvements (bytes):
       -3478 : System.Threading.Tasks.Dataflow.dasm (-0.26 % of base)
        -987 : System.Collections.Immutable.dasm (-0.04 % of base)
        -965 : System.Security.Cryptography.dasm (-0.07 % of base)
        -606 : System.Threading.RateLimiting.dasm (-0.38 % of base)
        -557 : System.Linq.Expressions.dasm (-0.06 % of base)
        -438 : System.Net.Http.dasm (-0.05 % of base)
        -424 : System.Private.DataContractSerialization.dasm (-0.04 % of base)
        -381 : Microsoft.Extensions.Primitives.dasm (-1.39 % of base)
        -294 : System.Text.Json.dasm (-0.02 % of base)
        -293 : System.Private.Xml.dasm (-0.01 % of base)
        -255 : System.Configuration.ConfigurationManager.dasm (-0.06 % of base)
        -237 : Microsoft.Extensions.Logging.Abstractions.dasm (-0.29 % of base)
        -227 : System.ComponentModel.TypeConverter.dasm (-0.07 % of base)
        -191 : System.Formats.Asn1.dasm (-0.21 % of base)
        -187 : System.Net.WebClient.dasm (-0.35 % of base)
        -182 : System.Collections.Specialized.dasm (-0.69 % of base)
        -134 : System.Threading.Tasks.Parallel.dasm (-0.05 % of base)
        -108 : System.Net.Http.Json.dasm (-0.03 % of base)
        -100 : System.Resources.Extensions.dasm (-0.19 % of base)
         -91 : Microsoft.Extensions.Hosting.dasm (-0.12 % of base)
         -88 : System.Security.Cryptography.Pkcs.dasm (-0.02 % of base)
         -88 : System.CodeDom.dasm (-0.04 % of base)
         -85 : System.Runtime.Caching.dasm (-0.14 % of base)
         -68 : System.Text.RegularExpressions.dasm (-0.01 % of base)
         -66 : System.Net.Mail.dasm (-0.04 % of base)
         -65 : System.Composition.Hosting.dasm (-0.06 % of base)
         -62 : System.Console.dasm (-0.07 % of base)
         -56 : Microsoft.Extensions.FileProviders.Physical.dasm (-0.21 % of base)
         -55 : System.Reflection.MetadataLoadContext.dasm (-0.02 % of base)
         -49 : System.IO.Pipelines.dasm (-0.06 % of base)
         -43 : System.IO.Packaging.dasm (-0.04 % of base)
         -41 : Microsoft.CSharp.dasm (-0.01 % of base)
         -40 : Microsoft.Extensions.Logging.EventSource.dasm (-0.14 % of base)
         -39 : System.Net.Quic.dasm (-0.02 % of base)
         -38 : Microsoft.Extensions.Http.dasm (-0.05 % of base)
         -38 : Microsoft.Extensions.Configuration.dasm (-0.18 % of base)
         -30 : Microsoft.Extensions.Logging.Debug.dasm (-0.24 % of base)
         -29 : System.Linq.AsyncEnumerable.dasm (-0.00 % of base)
         -25 : System.Net.ServerSentEvents.dasm (-0.02 % of base)
         -25 : System.Resources.Writer.dasm (-0.26 % of base)
         -24 : System.Runtime.Numerics.dasm (-0.01 % of base)
         -24 : System.Formats.Tar.dasm (-0.02 % of base)
         -21 : System.Memory.dasm (-0.01 % of base)
         -19 : Microsoft.VisualBasic.Core.dasm (-0.00 % of base)
         -18 : System.Text.Encoding.CodePages.dasm (-0.02 % of base)
         -16 : System.Web.HttpUtility.dasm (-0.09 % of base)
         -15 : Microsoft.Extensions.FileProviders.Abstractions.dasm (-1.41 % of base)
         -15 : Microsoft.Extensions.Logging.TraceSource.dasm (-0.18 % of base)
         -15 : System.IO.Compression.dasm (-0.01 % of base)
         -15 : System.Reflection.Metadata.dasm (-0.00 % of base)
         -14 : System.IO.Pipes.dasm (-0.03 % of base)
         -13 : System.Security.Cryptography.Xml.dasm (-0.01 % of base)
         -12 : System.Formats.Nrbf.dasm (-0.02 % of base)
         -12 : System.Net.HttpListener.dasm (-0.01 % of base)
         -12 : System.Runtime.InteropServices.dasm (-0.05 % of base)
         -12 : System.Diagnostics.DiagnosticSource.dasm (-0.00 % of base)
          -9 : System.Private.Uri.dasm (-0.01 % of base)
          -9 : System.Reflection.DispatchProxy.dasm (-0.05 % of base)
          -9 : System.Linq.Parallel.dasm (-0.00 % of base)
          -9 : Microsoft.Extensions.Logging.dasm (-0.02 % of base)
          -8 : Microsoft.Extensions.Hosting.Abstractions.dasm (-0.09 % of base)
          -6 : System.Runtime.Serialization.Schema.dasm (-0.01 % of base)
          -6 : System.Net.Primitives.dasm (-0.01 % of base)
          -6 : Microsoft.Extensions.Configuration.CommandLine.dasm (-0.22 % of base)
          -6 : Microsoft.Extensions.Configuration.Xml.dasm (-0.06 % of base)
          -6 : Microsoft.Extensions.DependencyModel.dasm (-0.01 % of base)
          -5 : System.Diagnostics.Process.dasm (-0.00 % of base)
          -3 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (-0.00 % of base)
          -3 : System.Net.WebSockets.Client.dasm (-0.01 % of base)
          -3 : Microsoft.Extensions.Configuration.Ini.dasm (-0.10 % of base)
          -3 : Microsoft.Extensions.Configuration.Json.dasm (-0.06 % of base)
          -3 : System.ServiceModel.Syndication.dasm (-0.00 % of base)
          -3 : System.ComponentModel.Annotations.dasm (-0.01 % of base)
          -3 : System.Drawing.Primitives.dasm (-0.01 % of base)
          -3 : Microsoft.Extensions.Options.dasm (-0.01 % of base)
          -3 : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm (-0.05 % of base)
          -3 : Microsoft.Extensions.DependencyInjection.dasm (-0.00 % of base)
          -3 : System.ComponentModel.Composition.Registration.dasm (-0.00 % of base)
          -3 : Microsoft.Extensions.Configuration.FileExtensions.dasm (-0.07 % of base)
          -1 : System.DirectoryServices.Protocols.dasm (-0.00 % of base)

98 total files with Code Size differences (80 improved, 18 regressed), 162 unchanged.

Top method regressions (bytes):
         498 (300.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(System.TimeSpan,System.Threading.CancellationToken):System.Threading.Tasks.Task (FullOpts)
         494 (796.77 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(int,System.Threading.CancellationToken):System.Threading.Tasks.Task (FullOpts)
         275 (25.97 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:GetXmlSerializer(System.Type,System.Xml.Serialization.XmlRootAttribute):System.Xml.Serialization.XmlSerializer (FullOpts)
         243 (44.42 % of base) : System.Net.Security.dasm - System.Net.Security.SslApplicationProtocol:.cctor() (FullOpts)
         195 (17.87 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+ThreadWaitInfo:Wait(int,bool,bool,byref):int:this (FullOpts)
         177 (28.92 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.UriHeaderParser:DecodeUtf8FromString(System.String):System.String (FullOpts)
         167 (6.97 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Internal.Patterns.PatternBuilder:Build(System.String):Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern:this (FullOpts)
         163 (30.70 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.StringParsingHelpers:ParseWinsServerAddressesFromSmbConfFile(System.String):System.Collections.Generic.List`1[System.Net.IPAddress] (FullOpts)
         137 (526.92 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions:SetString(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String) (FullOpts)
         135 (519.23 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConnectionStringSettingsCollection:.ctor():this (FullOpts)
         135 (519.23 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ProviderSettingsCollection:.ctor():this (FullOpts)
         127 (309.76 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.KeyValueConfigurationCollection:.ctor():this (FullOpts)
          99 (8.71 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo+<EnumerateFileSystemInfos>d__14:MoveNext():bool:this (FullOpts)
          96 (2.71 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Func`2[System.__Canon,System.Nullable`1[int]],System.Func`2[System.__Canon,System.__Canon],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
          89 (269.70 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionLock:EnterCompositionLock():this (FullOpts)
          89 (12.41 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.TypeDescriptor:AddDefaultProvider(System.Type) (FullOpts)
          86 (150.88 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionLock+CompositionLockHolder:.ctor(System.ComponentModel.Composition.Hosting.CompositionLock):this (FullOpts)
          78 (5.24 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[System.__Canon]:CleanupAndComplete(int):this (FullOpts)
          76 (3.48 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionServices:TryExportMetadataForMember(System.Reflection.MemberInfo,byref) (FullOpts)
          65 (61.32 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionLock:LockComposition():System.IDisposable:this (FullOpts)
          63 (4.81 % of base) : System.Private.CoreLib.dasm - System.SR:InternalGetResourceString(System.String):System.String (FullOpts)
          60 (2.83 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithFewArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
          60 (5.68 % of base) : System.Private.Xml.dasm - System.Xml.XmlWellFormedWriter+AttributeValueCache:Trim():this (FullOpts)
          59 (3.61 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPart+<GetPartActivatorDependencies>d__18:MoveNext():bool:this (FullOpts)
          57 (44.88 % of base) : System.Data.Common.dasm - System.Data.Common.DataAdapter:OnFillError(System.Data.FillErrorEventArgs):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[byte]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[double]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[int]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[long]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[short]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[System.Nullable`1[int]]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[System.Numerics.Vector`1[float]]:CleanupAndComplete(int):this (FullOpts)
          54 (17.36 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.Component:Dispose(bool):this (FullOpts)
          52 (3.71 % of base) : System.Data.Common.dasm - System.Data.LikeNode:Eval(System.Data.DataRow,int):System.Object:this (FullOpts)
          51 (35.66 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:OnRowUpdated(System.Data.Common.RowUpdatedEventArgs):this (FullOpts)
          51 (35.66 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:OnRowUpdating(System.Data.Common.RowUpdatingEventArgs):this (FullOpts)
          50 (10.48 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:add_RowUpdating(System.Data.Odbc.OdbcRowUpdatingEventHandler):this (FullOpts)
          50 (81.97 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(int):System.Threading.Tasks.Task (FullOpts)
          49 (12.79 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:GetFullPathFromNewName(System.String,System.String,System.String):System.String (FullOpts)
          49 (37.98 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.MetricsEventSource+CommandHandler:.ctor(System.Diagnostics.Metrics.MetricsEventSource):this (FullOpts)
          46 (14.24 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MarshalByValueComponent:Dispose(bool):this (FullOpts)
          46 (1.37 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlUntypedConverter:ChangeType(System.String,System.Type,System.Xml.IXmlNamespaceResolver):System.Object:this (FullOpts)
          46 (10.02 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TryToUri(System.String,byref):System.Exception (FullOpts)
          43 (57.33 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlBaseConverter:StringToBase64Binary(System.String):byte[] (FullOpts)
          42 (8.77 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter+<>c:<OutputWaitEtwEvents>b__12_0(System.Action,System.Threading.Tasks.Task):this (FullOpts)
          42 (150.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TrimString(System.String):System.String (FullOpts)
          42 (150.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TrimStringEnd(System.String):System.String (FullOpts)
          42 (150.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TrimStringStart(System.String):System.String (FullOpts)
          39 (1.42 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CompileComplexContent(System.Xml.Schema.XmlSchemaComplexType):System.Xml.Schema.ContentValidator:this (FullOpts)
          39 (0.80 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlUntypedConverter:ChangeType(System.Object,System.Type,System.Xml.IXmlNamespaceResolver):System.Object:this (FullOpts)
          38 (3.63 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionServices:GetPartMetadataForType(System.Type,int):System.Collections.Generic.IDictionary`2[System.String,System.Object] (FullOpts)
          38 (12.22 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:ToUri(System.String):System.Uri (FullOpts)
          37 (7.82 % of base) : System.Net.Requests.dasm - System.Net.HttpValidationHelpers:CheckBadHeaderValueChars(System.String):System.String (FullOpts)
          37 (7.82 % of base) : System.Net.WebHeaderCollection.dasm - System.Net.HttpValidationHelpers:CheckBadHeaderValueChars(System.String):System.String (FullOpts)
          37 (6.81 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter:OutputWaitEtwEvents(System.Threading.Tasks.Task,System.Action):System.Action (FullOpts)
          37 (3.58 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlMiscConverter:ChangeType(System.String,System.Type,System.Xml.IXmlNamespaceResolver):System.Object:this (FullOpts)
          34 (1.18 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlMiscConverter:ChangeType(System.Object,System.Type,System.Xml.IXmlNamespaceResolver):System.Object:this (FullOpts)
          32 (4.84 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightCompiler:CompileThrowUnaryExpression(System.Linq.Expressions.Expression,bool):this (FullOpts)
          29 (2.66 % of base) : System.Private.CoreLib.dasm - System.Buffers.AhoCorasickBuilder:BuildTrie(byref):this (FullOpts)
          29 (1.95 % of base) : System.Private.Xml.dasm - System.Xml.Schema.ParticleContentValidator:Finish(bool):System.Xml.Schema.ContentValidator:this (FullOpts)
          28 (10.73 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem:Interrupt(System.Threading.Thread) (FullOpts)
          25 (4.32 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:UnregisterPortableCore(System.Threading.WaitHandle):bool:this (FullOpts)
          19 (9.69 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:CompleteCallbackRequest():this (FullOpts)
          19 (9.00 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:OnRemoveWait():this (FullOpts)
          19 (11.52 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:RequestCallback():this (FullOpts)
          19 (9.00 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+ThreadWaitInfo:OnThreadExiting():this (FullOpts)
          19 (7.82 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+WaitableObject:OnDeleteHandle():this (FullOpts)
          18 (9.47 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.Component:add_Disposed(System.EventHandler):this (FullOpts)
          18 (9.47 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MarshalByValueComponent:add_Disposed(System.EventHandler):this (FullOpts)
          18 (9.47 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:add_RowUpdated(System.Data.Odbc.OdbcRowUpdatedEventHandler):this (FullOpts)
          17 (3.17 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DsesActivitySourceListener:NormalizeActivitySourceSpecsList(System.Diagnostics.DsesFilterAndTransform):this (FullOpts)
          16 (1.04 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+WaitableObject:Wait(System.Threading.WaitSubsystem+WaitableObject[],int,bool,System.Threading.WaitSubsystem+ThreadWaitInfo,int,bool,bool):int (FullOpts)
          15 (9.74 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_0():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (4.30 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_1():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (9.74 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_2():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (5.15 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_3():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (8.20 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_4():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (6.58 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_5():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (12.00 % of base) : Microsoft.Extensions.Logging.EventLog.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>FC4C1DA7A6C57C5156891A8394EE459656B1A230E77708697CF40BE5975274B7E__BindingExtensions+<>c:<.cctor>b__9_0():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (8.20 % of base) : Microsoft.Extensions.Logging.EventLog.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>FC4C1DA7A6C57C5156891A8394EE459656B1A230E77708697CF40BE5975274B7E__BindingExtensions+<>c:<.cctor>b__9_1():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (3.02 % of base) : Microsoft.Extensions.Configuration.Binder.dasm - Microsoft.Extensions.Configuration.ConfigurationBinder:DoAllParametersHaveEquivalentProperties(System.Reflection.ParameterInfo[],System.Collections.Generic.List`1[System.Reflection.PropertyInfo],byref):bool (FullOpts)
          15 (6.88 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.ContractCodeDomInfo:GetMemberNames():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          14 (7.22 % of base) : System.Data.Common.dasm - System.Data.Common.DataAdapter:add_FillError(System.Data.FillErrorEventHandler):this (FullOpts)
          14 (1.68 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.NetworkChange:add_NetworkAvailabilityChanged(System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler) (FullOpts)
          13 (1.19 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.CounterGroup:PollForValues() (FullOpts)
          12 (4.38 % of base) : System.Security.Cryptography.dasm - Interop+Crypto:EnsureLegacyAlgorithmsRegistered() (FullOpts)
          12 (4.43 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagnosticListener:Dispose():this (FullOpts)
          12 (1.14 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightCompiler:CompileIndexAssignment(System.Linq.Expressions.BinaryExpression,bool):this (FullOpts)
          11 (0.98 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:AddTaskContinuationComplex(System.Object,bool):bool:this (FullOpts)
          10 (1.77 % of base) : System.Console.dasm - System.Console:<get_Out>g__EnsureInitialized|26_0():System.IO.TextWriter (FullOpts) (2 methods)
          10 (2.67 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessUtils:EnsureInitialized() (FullOpts)
           9 (1.31 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.TypeDescriptor:Refresh(System.Type) (FullOpts)
           9 (2.43 % of base) : System.Net.Requests.dasm - System.Net.HttpWebRequest:GetCachedOrCreateHttpClient(bool,byref):System.Net.Http.HttpClient:this (FullOpts)
           8 (1.06 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightCompiler:CompileArrayIndexAddress(System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,int):System.Linq.Expressions.Interpreter.ByRefUpdater:this (FullOpts)
           8 (0.57 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightCompiler:CompileUnaryExpression(System.Linq.Expressions.Expression):this (FullOpts)
           8 (0.24 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XPathConvert+BigNumber:DblToRgbFast(double,byte[],byref,byref):bool (FullOpts)
           7 (1.05 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectPropertyDescriptor:ExtenderResetValue(System.ComponentModel.IExtenderProvider,System.Object,System.ComponentModel.PropertyDescriptor):this (FullOpts)
           7 (1.14 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectPropertyDescriptor:ResetValue(System.Object):this (FullOpts)
           7 (1.41 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.TypeDescriptor:NodeRemove(System.Object,System.ComponentModel.TypeDescriptionProvider) (FullOpts)
           7 (3.03 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationManager:SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem,bool) (FullOpts)

Top method improvements (bytes):
        -319 (-7.70 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationElement:Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,int):this (FullOpts)
        -279 (-5.66 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider+<>c:<get_IntrinsicTypeConverters>b__23_0():System.Collections.Generic.Dictionary`2[System.Object,System.ComponentModel.ReflectTypeDescriptionProvider+IntrinsicTypeConverterData]:this (FullOpts)
        -181 (-29.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslCachedSystemStoreProvider:GetCollections():System.Tuple`2[Microsoft.Win32.SafeHandles.SafeX509StackHandle,Microsoft.Win32.SafeHandles.SafeX509StackHandle] (FullOpts)
        -146 (-4.88 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.GenericHeaderParser:.cctor() (FullOpts)
        -115 (-4.14 % of base) : System.Security.Cryptography.dasm - System.Net.Http.X509ResourceClient+<>c__DisplayClass41_0:<CreateDownloadBytesFunc>b__0(System.String,System.Threading.CancellationToken,bool):byte[]:this (FullOpts)
        -115 (-4.17 % of base) : System.Net.Security.dasm - System.Net.Http.X509ResourceClient+<>c__DisplayClass41_0:<CreateDownloadBytesFunc>b__0(System.String,System.Threading.CancellationToken,bool):byte[]:this (FullOpts)
        -100 (-1.01 % of base) : System.Console.dasm - System.TerminalFormatStrings:.ctor(System.TermInfo+Database):this (FullOpts)
         -89 (-3.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[System.__Canon]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -88 (-4.42 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.GreaterThanInstruction:Create(System.Type,bool):System.Linq.Expressions.Interpreter.Instruction (FullOpts)
         -88 (-4.42 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.GreaterThanOrEqualInstruction:Create(System.Type,bool):System.Linq.Expressions.Interpreter.Instruction (FullOpts)
         -88 (-4.42 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LessThanInstruction:Create(System.Type,bool):System.Linq.Expressions.Interpreter.Instruction (FullOpts)
         -88 (-4.42 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LessThanOrEqualInstruction:Create(System.Type,bool):System.Linq.Expressions.Interpreter.Instruction (FullOpts)
         -71 (-5.32 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.SlidingWindowRateLimiter:AcquireAsyncCore(int,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Threading.RateLimiting.RateLimitLease]:this (FullOpts)
         -68 (-26.05 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCharClass:IsUnicodeCategoryOfSmallCharCount(System.String,byref,byref,byref):bool (FullOpts)
         -67 (-5.00 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.FixedWindowRateLimiter:AcquireAsyncCore(int,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Threading.RateLimiting.RateLimitLease]:this (FullOpts)
         -67 (-4.96 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.TokenBucketRateLimiter:AcquireAsyncCore(int,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Threading.RateLimiting.RateLimitLease]:this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[byte]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[double]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[int]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[long]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[short]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[System.Nullable`1[int]]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -66 (-3.10 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1[System.Numerics.Vector`1[float]]:.ctor(int,System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -64 (-34.78 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.SectionRecord:ClearResult():this (FullOpts)
         -63 (-5.15 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.TokenBucketRateLimiter:ReplenishInternal(long):this (FullOpts)
         -59 (-13.50 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.AesGcm:CheckParameters(System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte]):this (FullOpts)
         -58 (-7.73 % of base) : System.Formats.Asn1.dasm - System.Formats.Asn1.AsnCharacterStringEncodings:.cctor() (FullOpts)
         -55 (-1.08 % of base) : System.Text.Json.dasm - System.Text.Json.JsonSerializer:TryReadMetadata(System.Text.Json.Serialization.JsonConverter,System.Text.Json.Serialization.Metadata.JsonTypeInfo,byref,byref):bool (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[byte,System.Nullable`1[int]]:.ctor(System.Func`2[byte,System.Nullable`1[int]],System.Func`2[byte,System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[double,System.Nullable`1[int]]:.ctor(System.Func`2[double,System.Nullable`1[int]],System.Func`2[double,System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[int,System.Nullable`1[int]]:.ctor(System.Func`2[int,System.Nullable`1[int]],System.Func`2[int,System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[long,System.Nullable`1[int]]:.ctor(System.Func`2[long,System.Nullable`1[int]],System.Func`2[long,System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[short,System.Nullable`1[int]]:.ctor(System.Func`2[short,System.Nullable`1[int]],System.Func`2[short,System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[System.Nullable`1[int],System.Nullable`1[int]]:.ctor(System.Func`2[System.Nullable`1[int],System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -55 (-1.85 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:.ctor(System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[int]],System.Func`2[System.Numerics.Vector`1[float],System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions):this (FullOpts)
         -53 (-1.32 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.Host+<StopAsync>d__18:MoveNext():this (FullOpts)
         -51 (-56.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:FinishContinuations():this (FullOpts)
         -48 (-13.75 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ScriptingRuntimeHelpers:GetPrimitiveDefaultValue(System.Type):System.Object (FullOpts)
         -48 (-0.83 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CompositeMLDsaManaged:CreateAlgorithmMetadata():System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata] (FullOpts)
         -46 (-4.02 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.FixedWindowRateLimiter:ReplenishInternal(long):this (FullOpts)
         -46 (-3.72 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.SlidingWindowRateLimiter:ReplenishInternal(long):this (FullOpts)
         -45 (-2.96 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[System.__Canon]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[System.__Canon]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[byte]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[byte]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[double]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[double]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[int]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[int]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[long]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[long]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[short]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[short]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[System.Nullable`1[int]]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[System.Nullable`1[int]]):this (FullOpts)
         -42 (-3.02 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[System.Numerics.Vector`1[float]]:.ctor(System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1[System.Numerics.Vector`1[float]]):this (FullOpts)
         -39 (-1.86 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnectionPool:HandleHttp11Downgrade(System.Net.Http.HttpRequestMessage,System.IO.Stream,System.Net.TransportContext,System.Diagnostics.Activity,System.Net.IPEndPoint,System.Threading.CancellationToken):this (FullOpts)
         -37 (-15.16 % of base) : System.Collections.Specialized.dasm - System.Collections.Specialized.HybridDictionary:Add(System.Object,System.Object):this (FullOpts)
         -37 (-15.35 % of base) : System.Collections.Specialized.dasm - System.Collections.Specialized.HybridDictionary:set_Item(System.Object,System.Object):this (FullOpts)
         -36 (-1.45 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[System.__Canon,System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-12.11 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.AesCcm:CheckParameters(System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlySpan`1[byte]) (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[byte,System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[byte,long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[double,System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[double,long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[int,System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[int,long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[long,System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[long,long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[short,System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[short,long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[System.Nullable`1[int],System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -35 (-1.48 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Initialize(System.Action`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],long]],System.Threading.Tasks.Dataflow.ExecutionDataflowBlockOptions,byref,byref,byref,byte):this (FullOpts)
         -34 (-17.89 % of base) : System.Collections.Specialized.dasm - System.Collections.Specialized.HybridDictionary:GetEnumerator():System.Collections.IDictionaryEnumerator:this (FullOpts)
         -34 (-17.89 % of base) : System.Collections.Specialized.dasm - System.Collections.Specialized.HybridDictionary:System.Collections.IEnumerable.GetEnumerator():System.Collections.IEnumerator:this (FullOpts)
         -34 (-1.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[System.__Canon]:DispatchContinuations():this (FullOpts)
         -34 (-1.70 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[System.Nullable`1[int]]:DispatchContinuations():this (FullOpts)
         -34 (-1.42 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[System.Nullable`1[int]]:InstrumentedDispatchContinuations(uint):this (FullOpts)
         -34 (-2.98 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.ConcurrencyLimiter:Release(int):this (FullOpts)
         -34 (-4.47 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.FixedWindowRateLimiter:Dispose(bool):this (FullOpts)
         -34 (-4.47 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.SlidingWindowRateLimiter:Dispose(bool):this (FullOpts)
         -34 (-4.47 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.TokenBucketRateLimiter:Dispose(bool):this (FullOpts)
         -34 (-3.70 % of base) : System.Private.CoreLib.dasm - System.Threading.SemaphoreSlim:Release(int):int:this (FullOpts)
         -33 (-1.10 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:MultiplyObject(System.Object,System.Object):System.Object (FullOpts)
         -33 (-16.34 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.AesGcm:.ctor(System.ReadOnlySpan`1[byte],int):this (FullOpts)
         -33 (-12.22 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSACryptoServiceProvider:VerifyHash(byte[],byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding):bool:this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[byte]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[double]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[int]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[long]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[short]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[System.Nullable`1[int]]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[System.Numerics.Vector`1[float]]:Dispose():this (FullOpts)
         -32 (-22.86 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.StringSegmentComparer:.cctor() (FullOpts)
         -32 (-2.54 % of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.DbConnectionPool:WaitForPendingOpen():this (FullOpts)
         -32 (-0.60 % of base) : System.Private.CoreLib.dasm - System.DefaultBinder:BindToMethod(int,System.Reflection.MethodBase[],byref,System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[],byref):System.Reflection.MethodBase:this (FullOpts)
         -32 (-2.04 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.EncodingStreamWrapper:CheckUTF8DeclarationEncoding(byte[],int,int,int,int) (FullOpts)
         -32 (-4.15 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:SetOutput(System.IO.Stream,bool,System.String[]):this (FullOpts)
         -32 (-4.26 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.CopyNodeSetAction:Execute(System.Xml.Xsl.XsltOld.Processor,System.Xml.Xsl.XsltOld.ActionFrame):this (FullOpts)
         -31 (-10.10 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:.ctor():this (FullOpts)
         -31 (-2.34 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.ConcurrencyLimiter:AcquireAsyncCore(int,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Threading.RateLimiting.RateLimitLease]:this (FullOpts)
         -31 (-1.50 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Threading.Tasks.Dataflow.GroupingDataflowBlockOptions):this (FullOpts)
         -30 (-1.07 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.Internal.Host+<StartAsync>d__16:MoveNext():this (FullOpts)
         -30 (-1.30 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.ActivitySource:CreateActivity(System.String,int,System.Diagnostics.ActivityContext,System.String,System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]],System.Collections.Generic.IEnumerable`1[System.Diagnostics.ActivityLink],System.DateTimeOffset,bool,int):System.Diagnostics.Activity:this (FullOpts)
         -30 (-1.52 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[byte]:DispatchContinuations():this (FullOpts)
         -30 (-1.52 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[double]:DispatchContinuations():this (FullOpts)
         -30 (-1.52 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[int]:DispatchContinuations():this (FullOpts)
         -30 (-1.52 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[long]:DispatchContinuations():this (FullOpts)
         -30 (-1.52 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[short]:DispatchContinuations():this (FullOpts)
         -30 (-1.51 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[System.Numerics.Vector`1[float]]:DispatchContinuations():this (FullOpts)
         -30 (-1.25 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncHelpers+RuntimeAsyncTask`1[System.Numerics.Vector`1[float]]:InstrumentedDispatchContinuations(uint):this (FullOpts)
         -30 (-3.76 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.Common:WireCancellationToComplete(System.Threading.CancellationToken,System.Threading.Tasks.Task,System.Action`2[System.Object,System.Threading.CancellationToken],System.Object) (FullOpts)

Top method regressions (percentages):
         494 (796.77 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(int,System.Threading.CancellationToken):System.Threading.Tasks.Task (FullOpts)
         137 (526.92 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Distributed.DistributedCacheExtensions:SetString(Microsoft.Extensions.Caching.Distributed.IDistributedCache,System.String,System.String) (FullOpts)
         135 (519.23 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConnectionStringSettingsCollection:.ctor():this (FullOpts)
         135 (519.23 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ProviderSettingsCollection:.ctor():this (FullOpts)
         127 (309.76 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.KeyValueConfigurationCollection:.ctor():this (FullOpts)
         498 (300.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(System.TimeSpan,System.Threading.CancellationToken):System.Threading.Tasks.Task (FullOpts)
          89 (269.70 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionLock:EnterCompositionLock():this (FullOpts)
          86 (150.88 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionLock+CompositionLockHolder:.ctor(System.ComponentModel.Composition.Hosting.CompositionLock):this (FullOpts)
          42 (150.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TrimString(System.String):System.String (FullOpts)
          42 (150.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TrimStringEnd(System.String):System.String (FullOpts)
          42 (150.00 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TrimStringStart(System.String):System.String (FullOpts)
          50 (81.97 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(int):System.Threading.Tasks.Task (FullOpts)
          65 (61.32 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionLock:LockComposition():System.IDisposable:this (FullOpts)
          43 (57.33 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlBaseConverter:StringToBase64Binary(System.String):byte[] (FullOpts)
          57 (44.88 % of base) : System.Data.Common.dasm - System.Data.Common.DataAdapter:OnFillError(System.Data.FillErrorEventArgs):this (FullOpts)
         243 (44.42 % of base) : System.Net.Security.dasm - System.Net.Security.SslApplicationProtocol:.cctor() (FullOpts)
          49 (37.98 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.MetricsEventSource+CommandHandler:.ctor(System.Diagnostics.Metrics.MetricsEventSource):this (FullOpts)
          51 (35.66 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:OnRowUpdated(System.Data.Common.RowUpdatedEventArgs):this (FullOpts)
          51 (35.66 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:OnRowUpdating(System.Data.Common.RowUpdatingEventArgs):this (FullOpts)
         163 (30.70 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.StringParsingHelpers:ParseWinsServerAddressesFromSmbConfFile(System.String):System.Collections.Generic.List`1[System.Net.IPAddress] (FullOpts)
         177 (28.92 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.UriHeaderParser:DecodeUtf8FromString(System.String):System.String (FullOpts)
         275 (25.97 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:GetXmlSerializer(System.Type,System.Xml.Serialization.XmlRootAttribute):System.Xml.Serialization.XmlSerializer (FullOpts)
         195 (17.87 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+ThreadWaitInfo:Wait(int,bool,bool,byref):int:this (FullOpts)
          54 (17.36 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.Component:Dispose(bool):this (FullOpts)
          46 (14.24 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MarshalByValueComponent:Dispose(bool):this (FullOpts)
          49 (12.79 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:GetFullPathFromNewName(System.String,System.String,System.String):System.String (FullOpts)
          89 (12.41 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.TypeDescriptor:AddDefaultProvider(System.Type) (FullOpts)
          38 (12.22 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:ToUri(System.String):System.Uri (FullOpts)
          15 (12.00 % of base) : Microsoft.Extensions.Logging.EventLog.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>FC4C1DA7A6C57C5156891A8394EE459656B1A230E77708697CF40BE5975274B7E__BindingExtensions+<>c:<.cctor>b__9_0():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          19 (11.52 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:RequestCallback():this (FullOpts)
          28 (10.73 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem:Interrupt(System.Threading.Thread) (FullOpts)
          50 (10.48 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:add_RowUpdating(System.Data.Odbc.OdbcRowUpdatingEventHandler):this (FullOpts)
          46 (10.02 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TryToUri(System.String,byref):System.Exception (FullOpts)
          15 (9.74 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_0():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (9.74 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_2():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          19 (9.69 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:CompleteCallbackRequest():this (FullOpts)
          18 (9.47 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.Component:add_Disposed(System.EventHandler):this (FullOpts)
          18 (9.47 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MarshalByValueComponent:add_Disposed(System.EventHandler):this (FullOpts)
          18 (9.47 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcDataAdapter:add_RowUpdated(System.Data.Odbc.OdbcRowUpdatedEventHandler):this (FullOpts)
          19 (9.00 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:OnRemoveWait():this (FullOpts)
          19 (9.00 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+ThreadWaitInfo:OnThreadExiting():this (FullOpts)
          42 (8.77 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter+<>c:<OutputWaitEtwEvents>b__12_0(System.Action,System.Threading.Tasks.Task):this (FullOpts)
          99 (8.71 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.InMemoryDirectoryInfo+<EnumerateFileSystemInfos>d__14:MoveNext():bool:this (FullOpts)
          15 (8.20 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_4():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          15 (8.20 % of base) : Microsoft.Extensions.Logging.EventLog.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>FC4C1DA7A6C57C5156891A8394EE459656B1A230E77708697CF40BE5975274B7E__BindingExtensions+<>c:<.cctor>b__9_1():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          37 (7.82 % of base) : System.Net.Requests.dasm - System.Net.HttpValidationHelpers:CheckBadHeaderValueChars(System.String):System.String (FullOpts)
          37 (7.82 % of base) : System.Net.WebHeaderCollection.dasm - System.Net.HttpValidationHelpers:CheckBadHeaderValueChars(System.String):System.String (FullOpts)
          19 (7.82 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitSubsystem+WaitableObject:OnDeleteHandle():this (FullOpts)
          14 (7.22 % of base) : System.Data.Common.dasm - System.Data.Common.DataAdapter:add_FillError(System.Data.FillErrorEventHandler):this (FullOpts)
         167 (6.97 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Internal.Patterns.PatternBuilder:Build(System.String):Microsoft.Extensions.FileSystemGlobbing.Internal.IPattern:this (FullOpts)
          15 (6.88 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.ContractCodeDomInfo:GetMemberNames():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          37 (6.81 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TaskAwaiter:OutputWaitEtwEvents(System.Threading.Tasks.Task,System.Action):System.Action (FullOpts)
          15 (6.58 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_5():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
           5 (5.81 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Primitives.Export:get_Value():System.Object:this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitArrayLength():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitEnterExceptionFilter():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitEnterExceptionHandlerNonVoid():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitEnterExceptionHandlerVoid():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitGetArrayItem():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitLeaveExceptionFilter():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitLeaveFault():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitLeaveFinally():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitRethrow():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitRethrowVoid():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitSetArrayItem():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitThrow():this (FullOpts)
           7 (5.69 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.InstructionList:EmitThrowVoid():this (FullOpts)
          60 (5.68 % of base) : System.Private.Xml.dasm - System.Xml.XmlWellFormedWriter+AttributeValueCache:Trim():this (FullOpts)
           3 (5.56 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.Common:StartTaskSafe(System.Threading.Tasks.Task,System.Threading.Tasks.TaskScheduler):System.Exception (FullOpts)
          78 (5.24 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[System.__Canon]:CleanupAndComplete(int):this (FullOpts)
          15 (5.15 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_3():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          32 (4.84 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightCompiler:CompileThrowUnaryExpression(System.Linq.Expressions.Expression,bool):this (FullOpts)
          63 (4.81 % of base) : System.Private.CoreLib.dasm - System.SR:InternalGetResourceString(System.String):System.String (FullOpts)
          12 (4.43 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagnosticListener:Dispose():this (FullOpts)
          12 (4.38 % of base) : System.Security.Cryptography.dasm - Interop+Crypto:EnsureLegacyAlgorithmsRegistered() (FullOpts)
          25 (4.32 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:UnregisterPortableCore(System.Threading.WaitHandle):bool:this (FullOpts)
          15 (4.30 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F87102FD4AA780D577FA5B8840A829B3A04586F744A70ADC15675A2BBF63EFF3C__BindingExtensions+<>c:<.cctor>b__23_1():System.Collections.Generic.HashSet`1[System.String]:this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[byte]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[double]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[int]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[long]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[short]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[System.Nullable`1[int]]:CleanupAndComplete(int):this (FullOpts)
          55 (3.98 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+ReceiveTarget`1[System.Numerics.Vector`1[float]]:CleanupAndComplete(int):this (FullOpts)
           7 (3.89 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendricalCalculationsHelper:EphemerisCorrection(double):double (FullOpts)
          52 (3.71 % of base) : System.Data.Common.dasm - System.Data.LikeNode:Eval(System.Data.DataRow,int):System.Object:this (FullOpts)
          38 (3.63 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionServices:GetPartMetadataForType(System.Type,int):System.Collections.Generic.IDictionary`2[System.String,System.Object] (FullOpts)
          59 (3.61 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPart+<GetPartActivatorDependencies>d__18:MoveNext():bool:this (FullOpts)
          37 (3.58 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlMiscConverter:ChangeType(System.String,System.Type,System.Xml.IXmlNamespaceResolver):System.Object:this (FullOpts)
           6 (3.57 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:Bind(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,System.Linq.Expressions.Expression[],System.Dynamic.DynamicMetaObject[],byref):System.Linq.Expressions.Expression:this (FullOpts)
           5 (3.55 % of base) : System.Transactions.Local.dasm - System.Transactions.Configuration.AppSettings:EnsureSettingsLoaded() (FullOpts)
          76 (3.48 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CompositionServices:TryExportMetadataForMember(System.Reflection.MemberInfo,byref) (FullOpts)
           5 (3.21 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.LicenseManager:get_CurrentContext():System.ComponentModel.LicenseContext (FullOpts)
          17 (3.17 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DsesActivitySourceListener:NormalizeActivitySourceSpecsList(System.Diagnostics.DsesFilterAndTransform):this (FullOpts)
           5 (3.09 % of base) : System.Diagnostics.TraceSource.dasm - System.Diagnostics.TraceListenerCollection:Insert(int,System.Diagnostics.TraceListener):this (FullOpts)
           7 (3.03 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationManager:SetConfigurationSystem(System.Configuration.Internal.IInternalConfigSystem,bool) (FullOpts)
          15 (3.02 % of base) : Microsoft.Extensions.Configuration.Binder.dasm - Microsoft.Extensions.Configuration.ConfigurationBinder:DoAllParametersHaveEquivalentProperties(System.Reflection.ParameterInfo[],System.Collections.Generic.List`1[System.Reflection.PropertyInfo],byref):bool (FullOpts)
           5 (2.89 % of base) : System.Console.dasm - System.Console:SetIn(System.IO.TextReader) (FullOpts)
           5 (2.86 % of base) : System.Diagnostics.TraceSource.dasm - System.Diagnostics.TraceInternal:InitializeSettings() (FullOpts)
          60 (2.83 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithFewArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)

Top method improvements (percentages):
         -19 (-63.33 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.ParenthesizePropertyNameAttribute:IsDefaultAttribute():bool:this (FullOpts)
         -18 (-62.07 % of base) : System.ComponentModel.Primitives.dasm - System.ComponentModel.RefreshPropertiesAttribute:IsDefaultAttribute():bool:this (FullOpts)
         -29 (-60.42 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.SectionInput:ClearResult():this (FullOpts)
         -51 (-56.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:FinishContinuations():this (FullOpts)
         -23 (-47.92 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationPropertyAttribute:.ctor(System.String):this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[byte]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[double]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[int]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[long]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[short]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[System.Nullable`1[int]]:Dispose():this (FullOpts)
         -32 (-45.07 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.ChangeToken+ChangeTokenRegistration`1[System.Numerics.Vector`1[float]]:Dispose():this (FullOpts)
         -29 (-43.28 % of base) : System.Formats.Asn1.dasm - System.Formats.Asn1.BMPEncoding:.ctor():this (FullOpts)
         -29 (-43.28 % of base) : System.Formats.Asn1.dasm - System.Formats.Asn1.SpanBasedEncoding:.ctor():this (FullOpts)
         -24 (-42.11 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.SectionRecord:.ctor(System.String):this (FullOpts)
          -9 (-37.50 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Primitives.Export:.ctor():this (FullOpts)
          -9 (-37.50 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.ChangeMonitor:.ctor():this (FullOpts)
          -9 (-37.50 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.FileChangeMonitor:.ctor():this (FullOpts)
          -9 (-37.50 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.HostFileChangeMonitor:.ctor():this (FullOpts)
          -9 (-37.50 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.MemoryCacheEntryChangeMonitor:.ctor():this (FullOpts)
          -9 (-37.50 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RNGCryptoServiceProvider:.ctor():this (FullOpts)
          -9 (-37.50 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RNGCryptoServiceProvider:.ctor(byte[]):this (FullOpts)
          -9 (-37.50 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RNGCryptoServiceProvider:.ctor(System.String):this (FullOpts)
         -16 (-37.21 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationValues:.ctor():this (FullOpts)
         -16 (-37.21 % of base) : System.Net.Mail.dasm - System.Net.Mime.HeaderCollection:.ctor():this (FullOpts)
         -16 (-37.21 % of base) : System.Web.HttpUtility.dasm - System.Web.HttpUtility+HttpQSCollection:.ctor():this (FullOpts)
         -21 (-36.84 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.UriHeaderParser:.ctor(int):this (FullOpts)
         -16 (-35.56 % of base) : System.Private.CoreLib.dasm - System.IO.Stream:RunReadWriteTask(System.IO.Stream+ReadWriteTask) (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[byte]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[byte]:this (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[double]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[double]:this (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[int]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[int]:this (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[long]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[long]:this (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[short]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[short]:this (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.Nullable`1[int]]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[System.Nullable`1[int]]:this (FullOpts)
         -28 (-35.00 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.Numerics.Vector`1[float]]:DrainToImmutable():System.Collections.Immutable.ImmutableArray`1[System.Numerics.Vector`1[float]]:this (FullOpts)
         -64 (-34.78 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.SectionRecord:ClearResult():this (FullOpts)
         -20 (-30.30 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.MediaTypeHeaderParser:.ctor(bool,System.Func`1[System.Net.Http.Headers.MediaTypeHeaderValue]):this (FullOpts)
         -20 (-30.30 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.TransferCodingHeaderParser:.ctor(bool,System.Func`1[System.Net.Http.Headers.TransferCodingHeaderValue]):this (FullOpts)
        -181 (-29.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslCachedSystemStoreProvider:GetCollections():System.Tuple`2[Microsoft.Win32.SafeHandles.SafeX509StackHandle,Microsoft.Win32.SafeHandles.SafeX509StackHandle] (FullOpts)
         -20 (-27.78 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.SectionInput:.ctor(System.Configuration.SectionXmlInfo,System.Collections.Generic.List`1[System.Configuration.ConfigurationException]):this (FullOpts)
         -68 (-26.05 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCharClass:IsUnicodeCategoryOfSmallCharCount(System.String,byref,byref,byref):bool (FullOpts)
         -13 (-25.49 % of base) : System.Private.CoreLib.dasm - System.Text.Latin1Encoding:SetDefaultFallbacks():this (FullOpts)
         -16 (-23.19 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter+JsonNodeWriter:.ctor():this (FullOpts)
         -16 (-23.19 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlUTF8NodeWriter:.ctor():this (FullOpts)
         -24 (-23.08 % of base) : System.Collections.Specialized.dasm - System.Collections.Specialized.HybridDictionary:get_List():System.Collections.Specialized.ListDictionary:this (FullOpts)
         -32 (-22.86 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.Primitives.StringSegmentComparer:.cctor() (FullOpts)
          -3 (-21.43 % of base) : System.Security.Cryptography.Pkcs.dasm - Internal.Cryptography.PkcsPal:get_Instance():Internal.Cryptography.PkcsPal (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.DependencyInjection.Abstractions.dasm - Microsoft.Extensions.DependencyInjection.KeyedService:get_AnyKey():System.Object (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.RuntimeServiceProviderEngine:get_Instance():Microsoft.Extensions.DependencyInjection.ServiceLookup.RuntimeServiceProviderEngine (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.FileProviders.Abstractions.dasm - Microsoft.Extensions.FileProviders.EmptyDisposable:get_Instance():Microsoft.Extensions.FileProviders.EmptyDisposable (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.EmptyDisposable:get_Instance():Microsoft.Extensions.FileProviders.EmptyDisposable (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Configuration.dasm - Microsoft.Extensions.FileProviders.EmptyDisposable:get_Instance():Microsoft.Extensions.FileProviders.EmptyDisposable (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Primitives.dasm - Microsoft.Extensions.FileProviders.EmptyDisposable:get_Instance():Microsoft.Extensions.FileProviders.EmptyDisposable (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.FileProviders.Abstractions.dasm - Microsoft.Extensions.FileProviders.NotFoundDirectoryContents:get_Singleton():Microsoft.Extensions.FileProviders.NotFoundDirectoryContents (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.FileProviders.Abstractions.dasm - Microsoft.Extensions.FileProviders.NullChangeToken:get_Singleton():Microsoft.Extensions.FileProviders.NullChangeToken (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.FileProviders.Abstractions.dasm - Microsoft.Extensions.FileProviders.NullFileProvider:GetDirectoryContents(System.String):Microsoft.Extensions.FileProviders.IDirectoryContents:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.FileProviders.Abstractions.dasm - Microsoft.Extensions.FileProviders.NullFileProvider:Watch(System.String):Microsoft.Extensions.Primitives.IChangeToken:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.Internal.NullScope:get_Instance():Microsoft.Extensions.Logging.Abstractions.Internal.NullScope (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[byte](byte):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[double](double):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[int](int):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[long](long):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[short](short):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[System.__Canon](System.__Canon):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[System.Nullable`1[int]](System.Nullable`1[int]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:BeginScope[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger:get_Instance():Microsoft.Extensions.Logging.Abstractions.NullLogger (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[byte](byte):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[double](double):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[int](int):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[long](long):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[short](short):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[System.__Canon](System.__Canon):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[System.Nullable`1[int]](System.Nullable`1[int]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[byte]:BeginScope[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[byte](byte):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[double](double):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[int](int):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[long](long):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[short](short):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[System.__Canon](System.__Canon):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[System.Nullable`1[int]](System.Nullable`1[int]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[double]:BeginScope[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[byte](byte):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[double](double):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[int](int):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[long](long):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[short](short):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[System.__Canon](System.__Canon):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[System.Nullable`1[int]](System.Nullable`1[int]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[int]:BeginScope[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[byte](byte):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[double](double):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[int](int):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[long](long):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[short](short):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[System.__Canon](System.__Canon):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[System.Nullable`1[int]](System.Nullable`1[int]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[long]:BeginScope[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float]):System.IDisposable:this (FullOpts)
          -3 (-21.43 % of base) : Microsoft.Extensions.Logging.Abstractions.dasm - Microsoft.Extensions.Logging.Abstractions.NullLogger`1[short]:BeginScope[byte](byte):System.IDisposable:this (FullOpts)

1919 total methods with Code Size differences (1687 improved, 232 regressed), 284780 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