Skip to content

[JitDiff X64] [hez2010] JIT: Boost inlining for more derived returns #1037

@MihuBot

Description

@MihuBot

Job completed in 15 minutes 39 seconds (remote runner delay: 50 seconds).
dotnet/runtime#113256

Diffs

Diffs
Found 208 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 43863277
Total bytes of diff: 44018631
Total bytes of delta: 155354 (0.35 % of base)
Total relative delta: 5032.14
    diff is a regression.
    relative diff is a regression.


Total byte diff includes 599 bytes from reconciling methods
	Base had    3 unique methods,      384 unique bytes
	Diff had   12 unique methods,      983 unique bytes

Top file regressions (bytes):
      196165 : System.Linq.Queryable.dasm (48.80 % of base)
      144069 : System.Linq.Parallel.dasm (6.41 % of base)
       37849 : System.Net.Http.Json.dasm (15.10 % of base)
       15302 : System.Net.Http.dasm (1.83 % of base)
       14943 : Microsoft.CSharp.dasm (4.38 % of base)
       11603 : MihuBot.dasm (0.98 % of base)
        7334 : System.Threading.Channels.dasm (3.39 % of base)
        4317 : System.Threading.Tasks.Parallel.dasm (1.69 % of base)
        4090 : System.Runtime.Serialization.Schema.dasm (7.04 % of base)
        3787 : System.Composition.Hosting.dasm (3.58 % of base)
        3561 : System.Composition.TypedParts.dasm (7.55 % of base)
        3410 : System.Linq.dasm (0.26 % of base)
        2270 : System.IO.Pipelines.dasm (2.87 % of base)
        2218 : System.Private.CoreLib.dasm (0.03 % of base)
        1877 : System.Net.Sockets.dasm (0.71 % of base)
        1717 : System.Formats.Tar.dasm (1.33 % of base)
        1485 : System.Diagnostics.Process.dasm (1.54 % of base)
        1261 : System.DirectoryServices.Protocols.dasm (0.84 % of base)
        1206 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (1.71 % of base)
        1156 : System.Net.Quic.dasm (0.78 % of base)
         968 : System.IO.Ports.dasm (1.91 % of base)
         959 : System.IO.Pipes.dasm (2.46 % of base)
         926 : System.Private.Xml.Linq.dasm (0.51 % of base)
         923 : Microsoft.VisualBasic.Core.dasm (0.18 % of base)
         880 : System.Private.DataContractSerialization.dasm (0.09 % of base)
         815 : Microsoft.Extensions.DependencyInjection.dasm (1.17 % of base)
         763 : System.IO.Compression.Brotli.dasm (3.41 % of base)
         740 : System.ServiceModel.Syndication.dasm (0.45 % of base)
         658 : System.Reflection.Context.dasm (1.12 % of base)
         360 : System.IO.MemoryMappedFiles.dasm (1.60 % of base)
         345 : System.Net.NameResolution.dasm (0.74 % of base)
         266 : Microsoft.Extensions.Primitives.dasm (0.98 % of base)
         247 : Microsoft.Bcl.TimeProvider.dasm (10.43 % of base)
         235 : System.Net.WebClient.dasm (0.43 % of base)
         208 : Microsoft.Extensions.Hosting.WindowsServices.dasm (3.32 % of base)
         197 : System.IO.FileSystem.Watcher.dasm (0.74 % of base)
         197 : System.IO.FileSystem.DriveInfo.dasm (0.79 % of base)
         178 : System.Security.Cryptography.Cose.dasm (0.26 % of base)
         173 : Microsoft.Extensions.Logging.dasm (0.50 % of base)
         163 : System.IO.Compression.ZipFile.dasm (1.16 % of base)
         157 : Microsoft.Extensions.Diagnostics.dasm (1.08 % of base)
         142 : Microsoft.Extensions.Options.dasm (0.49 % of base)
         140 : System.Formats.Nrbf.dasm (0.26 % of base)
         130 : Microsoft.Extensions.Configuration.dasm (0.80 % of base)
         119 : System.Drawing.Primitives.dasm (0.35 % of base)
         106 : System.IO.Hashing.dasm (0.40 % of base)
         102 : Microsoft.Extensions.Configuration.Json.dasm (1.91 % of base)
          94 : runincontext.dasm (0.61 % of base)
          89 : System.Diagnostics.StackTrace.dasm (1.92 % of base)
          81 : System.IO.IsolatedStorage.dasm (0.36 % of base)
          69 : Microsoft.Extensions.Http.dasm (0.10 % of base)
          49 : System.Net.Security.dasm (0.02 % of base)
           4 : System.ComponentModel.Annotations.dasm (0.01 % of base)

Top file improvements (bytes):
      -82594 : System.Collections.Immutable.dasm (-4.41 % of base)
      -39629 : System.ComponentModel.Composition.dasm (-9.43 % of base)
      -38976 : System.Private.Xml.dasm (-0.96 % of base)
      -32336 : System.Text.Json.dasm (-2.46 % of base)
      -15168 : System.Data.Common.dasm (-0.93 % of base)
      -12345 : System.Linq.AsyncEnumerable.dasm (-0.87 % of base)
      -12017 : System.Linq.Expressions.dasm (-1.30 % of base)
       -9528 : System.Security.Cryptography.Pkcs.dasm (-2.40 % of base)
       -8012 : System.Configuration.ConfigurationManager.dasm (-1.98 % of base)
       -6868 : System.Security.Cryptography.dasm (-0.62 % of base)
       -5429 : System.Collections.dasm (-1.30 % of base)
       -5108 : System.Transactions.Local.dasm (-3.40 % of base)
       -4876 : System.Reflection.Metadata.dasm (-0.88 % of base)
       -4350 : System.IO.Compression.dasm (-4.15 % of base)
       -3819 : System.Net.Mail.dasm (-2.10 % of base)
       -2719 : System.Memory.dasm (-0.95 % of base)
       -2274 : System.ComponentModel.TypeConverter.dasm (-0.76 % of base)
       -2234 : System.Reflection.MetadataLoadContext.dasm (-1.02 % of base)
       -2019 : System.Net.Requests.dasm (-1.39 % of base)
       -1691 : System.Data.Odbc.dasm (-0.72 % of base)
       -1590 : System.Net.Ping.dasm (-3.03 % of base)
       -1509 : System.Diagnostics.DiagnosticSource.dasm (-0.61 % of base)
       -1423 : Yarp.ReverseProxy.dasm (-0.37 % of base)
       -1396 : System.Net.WebSockets.Client.dasm (-6.51 % of base)
       -1278 : System.Security.Cryptography.Xml.dasm (-0.63 % of base)
       -1145 : ILCompiler.Reflection.ReadyToRun.dasm (-0.54 % of base)
       -1053 : System.Threading.RateLimiting.dasm (-0.66 % of base)
       -1033 : System.Net.HttpListener.dasm (-0.99 % of base)
       -1026 : Markdig.dasm (-0.19 % of base)
        -849 : System.Composition.Runtime.dasm (-4.59 % of base)
        -844 : Microsoft.Extensions.Logging.EventSource.dasm (-3.08 % of base)
        -653 : System.Console.dasm (-0.76 % of base)
        -652 : System.Threading.Tasks.Dataflow.dasm (-0.05 % of base)
        -636 : System.Diagnostics.FileVersionInfo.dasm (-6.07 % of base)
        -592 : System.ComponentModel.Composition.Registration.dasm (-0.54 % of base)
        -592 : System.Composition.Convention.dasm (-0.48 % of base)
        -572 : System.Net.NetworkInformation.dasm (-1.17 % of base)
        -552 : System.Net.Primitives.dasm (-0.54 % of base)
        -514 : System.Threading.dasm (-3.18 % of base)
        -452 : System.Private.Uri.dasm (-0.45 % of base)
        -408 : System.Security.Permissions.dasm (-3.14 % of base)
        -347 : System.Resources.Writer.dasm (-3.87 % of base)
        -329 : System.Resources.Extensions.dasm (-0.66 % of base)
        -328 : System.Text.RegularExpressions.dasm (-0.04 % of base)
        -294 : Microsoft.Extensions.Logging.Console.dasm (-0.50 % of base)
        -281 : Microsoft.Extensions.Configuration.UserSecrets.dasm (-7.66 % of base)
        -272 : System.ComponentModel.Primitives.dasm (-1.69 % of base)
        -259 : System.Net.ServerSentEvents.dasm (-0.36 % of base)
        -244 : System.CodeDom.dasm (-0.11 % of base)
        -242 : Microsoft.Extensions.Hosting.dasm (-0.35 % of base)
        -231 : System.Runtime.Caching.dasm (-0.40 % of base)
        -202 : System.Text.Encodings.Web.dasm (-0.89 % of base)
        -201 : System.Formats.Cbor.dasm (-0.43 % of base)
        -171 : Microsoft.Extensions.Hosting.Abstractions.dasm (-1.80 % of base)
        -160 : System.ObjectModel.dasm (-0.24 % of base)
        -144 : System.Memory.Data.dasm (-0.94 % of base)
        -132 : System.Formats.Asn1.dasm (-0.15 % of base)
        -120 : System.Reflection.Emit.dasm (-0.09 % of base)
        -117 : System.Web.HttpUtility.dasm (-0.62 % of base)
        -110 : System.Collections.Concurrent.dasm (-0.03 % of base)
        -108 : Microsoft.Extensions.DependencyModel.dasm (-0.15 % of base)
        -102 : System.Net.WebSockets.dasm (-0.07 % of base)
         -96 : Microsoft.Extensions.FileSystemGlobbing.dasm (-0.38 % of base)
         -89 : System.Text.Encoding.CodePages.dasm (-0.12 % of base)
         -89 : System.IO.Packaging.dasm (-0.08 % of base)
         -64 : System.Collections.Specialized.dasm (-0.51 % of base)
         -63 : Microsoft.Extensions.Caching.Abstractions.dasm (-0.19 % of base)
         -57 : System.Numerics.Tensors.dasm (-0.00 % of base)
         -53 : Microsoft.Extensions.FileProviders.Physical.dasm (-0.31 % of base)
         -34 : System.Collections.NonGeneric.dasm (-0.25 % of base)
         -18 : System.Runtime.Numerics.dasm (-0.01 % of base)
         -16 : System.Reflection.TypeExtensions.dasm (-0.37 % of base)
         -15 : System.Runtime.Serialization.Formatters.dasm (-0.07 % of base)

126 total files with Code Size differences (73 improved, 53 regressed), 137 unchanged.

Top method regressions (bytes):
        2008 (96.82 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlObjectSerializerReadContext:ReadAndResolveUnknownXmlData(System.Runtime.Serialization.XmlReaderDelegator,System.Collections.Generic.IDictionary`2[System.String,System.String],System.String,System.String):System.Runtime.Serialization.IDataNode:this (FullOpts)
        1894 (209.98 % of base) : System.Private.CoreLib.dasm - System.Buffers.StringSearchValues:TryGetTeddyAcceleratedValues(System.ReadOnlySpan`1[System.String],System.Collections.Generic.HashSet`1[System.String],ubyte,ubyte,ubyte,ubyte,int):System.Buffers.SearchValues`1[System.String] (FullOpts)
        1873 (307.05 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ApplicationCatalog:get_InnerCatalog():System.ComponentModel.Composition.Hosting.AggregateCatalog:this (FullOpts)
        1170 (97.99 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:Average[System.__Canon](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):double (FullOpts) (3 methods)
        1170 (97.99 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:Average[System.__Canon](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):System.Nullable`1[double] (FullOpts) (3 methods)
        1136 (94.27 % of base) : MihuBot.dasm - MihuBot.Pages.RuntimeUtils+<OnInitializedAsync>d__16:MoveNext():this (FullOpts)
        1056 (138.40 % of base) : MihuBot.dasm - MihuBot.NonCommandHandlers.YoutubeHandler:HandleAsync(MihuBot.MessageContext):System.Threading.Tasks.Task:this (FullOpts)
        1041 (53.03 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.Discovery.DiscoveredPart:GetActivator(System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this (FullOpts)
        1036 (25.90 % of base) : System.Net.Http.dasm - System.Net.Http.HPack.H2StaticTable:.cctor() (FullOpts)
        1030 (72.95 % of base) : MihuBot.dasm - MihuBot.Helpers.YoutubeHelper+<SendPlaylistAsync>d__7:MoveNext():this (FullOpts)
        1029 (60.32 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.IDOUtils:CreateFuncCallSiteAndInvoke(System.Runtime.CompilerServices.CallSiteBinder,System.Object,System.Object[]):System.Object (FullOpts)
        1029 (153.35 % of base) : MihuBot.dasm - MihuBot.Logger+<>c__DisplayClass53_0:<MessageReceivedAsync>b__1():this (FullOpts)
        1023 (224.84 % of base) : MihuBot.dasm - MihuBot.RuntimeUtils.RuntimeUtilsService:StartJobCore(MihuBot.RuntimeUtils.JobBase):MihuBot.RuntimeUtils.JobBase:this (FullOpts)
         999 (109.30 % of base) : MihuBot.dasm - MihuBot.RuntimeUtils.RuntimeUtilsService+<WatchForGitHubMentionsAsync>d__20:MoveNext():this (FullOpts)
         987 (72.25 % of base) : MihuBot.dasm - MihuBot.Helpers.ProcessHelper+<RunProcessAsync>d__0:MoveNext():this (FullOpts)
         856 (62.76 % of base) : MihuBot.dasm - MihuBot.Commands.ReminderCommand+<OnReminderTimerAsync>d__21:MoveNext():this (FullOpts)
         849 (93.19 % of base) : MihuBot.dasm - MihuBot.NonCommandHandlers.AuthorReactions+<>c__DisplayClass0_0+<<HandleAsync>g__HandleAsyncCore|0>d:MoveNext():this (FullOpts)
         849 (249.71 % of base) : MihuBot.dasm - MihuBot.Pages.Reminders:<OnInitializedAsync>b__11_0(System.Object):this (FullOpts)
         848 (757.14 % of base) : MihuBot.dasm - MihuBot.Commands.Magic8BallCommand+UserState+<>c__DisplayClass7_0:<GetResponseAsyncCore>b__1(int):System.Threading.Tasks.Task`1[double]:this (FullOpts)
         846 (196.29 % of base) : MihuBot.dasm - MihuBot.Audio.ReadAheadStream:.ctor(System.IO.Stream,System.Nullable`1[long]):this (FullOpts)
         845 (387.61 % of base) : MihuBot.dasm - MihuBot.Audio.AudioService+<>c__DisplayClass3_0:<.ctor>b__0(Discord.WebSocket.SocketUser,Discord.WebSocket.SocketVoiceState,Discord.WebSocket.SocketVoiceState):System.Threading.Tasks.Task:this (FullOpts)
         845 (747.79 % of base) : MihuBot.dasm - MihuBot.Audio.AudioSourceBase:StartInitializing(int):this (FullOpts)
         845 (698.35 % of base) : MihuBot.dasm - MihuBot.Pages.Reminders:ScheduleReminderRemoval(MihuBot.Reminders.ReminderEntry):this (FullOpts)
         844 (5,626.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run(System.Func`1[System.Threading.Tasks.Task]):System.Threading.Tasks.Task (FullOpts)
         841 (771.56 % of base) : MihuBot.dasm - MihuBot.Commands.NclMentionsCommand:InitAsync():System.Threading.Tasks.Task:this (FullOpts)
         841 (867.01 % of base) : MihuBot.dasm - MihuBot.Commands.ReminderCommand:<.ctor>b__16_0(System.Object):this (FullOpts)
         841 (867.01 % of base) : MihuBot.dasm - MihuBot.Pages.DebugLogs:OnInitialized():this (FullOpts)
         841 (641.98 % of base) : MihuBot.dasm - MihuBot.RuntimeUtils.JobBase:<LogsReceived>g__PostErrorComment|137_0():this (FullOpts)
         839 (63.08 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.PropertyInjectionFeature:GetDependencies(System.Reflection.TypeInfo,System.Composition.Hosting.Core.DependencyAccessor):System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]:this (FullOpts)
         836 (576.55 % of base) : MihuBot.dasm - MihuBot.RuntimeUtils.JobBase+<>c__DisplayClass146_0:<RunOnNewVirtualMachineAsync>g__QueueResourceDeletion|4(System.Func`1[System.Threading.Tasks.Task],System.String):this (FullOpts)
         834 (147.61 % of base) : Microsoft.Extensions.DependencyInjection.dasm - Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngineScope:CaptureDisposable(System.Object):System.Object:this (FullOpts)
         834 (121.22 % of base) : MihuBot.dasm - MihuBot.Commands.DownloadCommand:ExecuteAsync(MihuBot.CommandContext):System.Threading.Tasks.Task:this (FullOpts)
         832 (41.94 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:PlaceMarker(System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilNode,ubyte):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         831 (247.32 % of base) : MihuBot.dasm - MihuBot.Helpers.MinecraftRCON+RconConnection:.ctor(System.IO.Stream):this (FullOpts)
         824 (251.99 % of base) : MihuBot.dasm - MihuBot.TelegramService:.ctor(Telegram.Bot.TelegramBotClient,System.Net.Http.HttpClient,MihuBot.Logger,MihuBot.Configuration.IConfigurationService,Microsoft.Extensions.Configuration.IConfiguration):this (FullOpts)
         805 (19.87 % of base) : System.Private.CoreLib.dasm - System.Reflection.MethodBaseInvoker:InvokeWithManyArgs(System.Object,int,System.Reflection.Binder,System.Object[],System.Globalization.CultureInfo):System.Object:this (FullOpts)
         804 (58.52 % of base) : Microsoft.Extensions.DependencyInjection.Abstractions.dasm - Microsoft.Extensions.DependencyInjection.ActivatorUtilities:ReflectionFactoryCanonicalFixed(System.Reflection.ConstructorInvoker,Microsoft.Extensions.DependencyInjection.ActivatorUtilities+FactoryParameterContext[],System.Type,System.IServiceProvider,System.Object[]):System.Object (FullOpts)
         792 (48.92 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:WriteFields(System.Reflection.Emit.TypeBuilderImpl,System.Reflection.Metadata.BlobBuilder):this (FullOpts)
         789 (38.19 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:FoldArithmetic(int,System.Xml.Xsl.Qil.QilLiteral,System.Xml.Xsl.Qil.QilLiteral):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         780 (97.99 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:Select[System.__Canon,System.Nullable`1[int]](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):System.Linq.IQueryable`1[System.Nullable`1[int]] (FullOpts) (2 methods)
         780 (97.99 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:SelectMany[System.__Canon,System.Nullable`1[int]](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):System.Linq.IQueryable`1[System.Nullable`1[int]] (FullOpts) (2 methods)
         779 (149.23 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionTreeRewriter:GenerateUserDefinedConversion(Microsoft.CSharp.RuntimeBinder.Semantics.ExprUserDefinedConversion,Microsoft.CSharp.RuntimeBinder.Semantics.Expr):Microsoft.CSharp.RuntimeBinder.Semantics.Expr:this (FullOpts)
         770 (47.44 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:PlaceMarkerAny(System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         766 (86.26 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:SkipWhile[System.__Canon](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):System.Linq.IQueryable`1[System.__Canon] (FullOpts) (2 methods)
         766 (86.26 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:TakeWhile[System.__Canon](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):System.Linq.IQueryable`1[System.__Canon] (FullOpts) (2 methods)
         766 (86.26 % of base) : System.Linq.Queryable.dasm - System.Linq.Queryable:Where[System.__Canon](System.Linq.IQueryable`1[System.__Canon],System.Linq.Expressions.Expression`1[System.__Canon]):System.Linq.IQueryable`1[System.__Canon] (FullOpts) (2 methods)
         761 (94.77 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.SymbolicRegexRunnerFactory:.ctor(System.Text.RegularExpressions.RegexTree,int,System.TimeSpan):this (FullOpts)
         748 (8.26 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
         742 (136.65 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:FoldComparison(int,System.Xml.Xsl.Qil.QilNode,System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         740 (22.85 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:Bind(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,Microsoft.CSharp.RuntimeBinder.RuntimeBinder,System.Dynamic.DynamicMetaObject[],System.Collections.Generic.IEnumerable`1[Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo],System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject (FullOpts)
         716 (70.33 % of base) : System.Private.Xml.dasm - System.Xml.Schema.ParticleContentValidator:CalculateTotalFollowposForRangeNodes(System.Xml.Schema.BitSet[],byref):System.Xml.Schema.BitSet[]:this (FullOpts)
         697 (14.95 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:VisitEq(System.Xml.Xsl.Qil.QilBinary):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         660 (31.79 % of base) : System.Composition.TypedParts.dasm - System.Composition.TypedParts.ActivationFeatures.PropertyInjectionFeature:RewriteActivator(System.Reflection.TypeInfo,System.Composition.Hosting.Core.CompositeActivator,System.Collections.Generic.IDictionary`2[System.String,System.Object],System.Collections.Generic.IEnumerable`1[System.Composition.Hosting.Core.CompositionDependency]):System.Composition.Hosting.Core.CompositeActivator:this (FullOpts)
         651 (40.92 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter+<WriteAsyncInternal>d__71:MoveNext():this (FullOpts)
         643 (108.61 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:CompileGroupingSizeAttribute(System.String):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,double]):double (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,float]):float (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,int]):double (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,long]):double (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Decimal]):System.Decimal (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,double]):double (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,float]):float (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,int]):int (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,long]):long (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Decimal]):System.Decimal (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
         619 (573.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[System.__Canon](System.Linq.ParallelQuery`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[long]]):System.Nullable`1[long] (FullOpts)
         594 (12.22 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Reference:LoadXml(System.Xml.XmlElement):this (FullOpts)
         592 (61.28 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XPath.XPathQilFactory:ConvertToBoolean(System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         591 (66.18 % of base) : System.Net.NameResolution.dasm - System.Net.NameResolutionPal:ParseHostEntry(Interop+Sys+HostEntry,ubyte,byref,byref,byref) (FullOpts)
         587 (946.77 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(int,System.Threading.CancellationToken):System.Threading.Tasks.Task (FullOpts)
         573 (13.58 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationElement:Unmerge(System.Configuration.ConfigurationElement,System.Configuration.ConfigurationElement,int):this (FullOpts)
         564 (246.29 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Delay(System.TimeSpan,System.Threading.CancellationToken):System.Threading.Tasks.Task (FullOpts)
         561 (238.72 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.SymbolTable:GetCTypeArrayFromTypes(System.Type[]):Microsoft.CSharp.RuntimeBinder.Semantics.CType[] (FullOpts)
         543 (72.02 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.RuntimeBinder:PopulateLocalScope(Microsoft.CSharp.RuntimeBinder.ICSharpBinder,Microsoft.CSharp.RuntimeBinder.Semantics.Scope,Microsoft.CSharp.RuntimeBinder.ArgumentObject[],System.Linq.Expressions.Expression[]):Microsoft.CSharp.RuntimeBinder.Semantics.LocalVariableSymbol[] (FullOpts)
         543 (Infinity of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessManager+<EnumerateProcessIds>d__14:MoveNext():ubyte:this (FullOpts) (0 base, 1 diff methods)
         543 (548.48 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaGenericTypeParameterType:get_TypeContext():System.Reflection.TypeLoading.TypeContext:this (FullOpts)
         536 (60.02 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.MatcherBuilder:MatchPatternsWhosePriorityGreater(System.Xml.Xsl.Qil.QilIterator,System.Collections.Generic.List`1[System.Xml.Xsl.Xslt.Pattern],System.Xml.Xsl.Qil.QilNode):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
         534 (101.14 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:WriteAllText(System.String,System.String,ubyte,System.Text.Encoding) (FullOpts)
         520 (107.88 % of base) : System.Console.dasm - System.Console:CreateOutputWriter(System.IO.Stream):System.IO.TextWriter (FullOpts) (2 methods)
         507 (101.60 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationElementExtension+ExtensionDataWriter:ReadOuterNameAndNs(byref,byref):this (FullOpts)
         506 (193.13 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PatchAsJsonAsync[double](System.Net.Http.HttpClient,System.String,double,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[double],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         506 (193.13 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PostAsJsonAsync[double](System.Net.Http.HttpClient,System.String,double,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[double],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         506 (193.13 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PutAsJsonAsync[double](System.Net.Http.HttpClient,System.String,double,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[double],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         504 (77.66 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract:GetDefaultDataContractNamespace(System.Type):System.String (FullOpts)
         504 (13.25 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Signature:LoadXml(System.Xml.XmlElement):this (FullOpts)
         489 (27.64 % of base) : System.Net.Http.dasm - System.Net.Http.MultipartContent+<CreateContentReadStreamAsyncCore>d__28:MoveNext():this (FullOpts)
         486 (184.09 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PatchAsJsonAsync[int](System.Net.Http.HttpClient,System.String,int,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         486 (184.09 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PostAsJsonAsync[int](System.Net.Http.HttpClient,System.String,int,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         486 (184.09 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PutAsJsonAsync[int](System.Net.Http.HttpClient,System.String,int,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[int],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         485 (183.02 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PatchAsJsonAsync[long](System.Net.Http.HttpClient,System.String,long,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[long],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         485 (182.33 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PatchAsJsonAsync[short](System.Net.Http.HttpClient,System.String,short,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[short],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         485 (183.02 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PostAsJsonAsync[long](System.Net.Http.HttpClient,System.String,long,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[long],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)
         485 (182.33 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:PostAsJsonAsync[short](System.Net.Http.HttpClient,System.String,short,System.Text.Json.Serialization.Metadata.JsonTypeInfo`1[short],System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.Net.Http.HttpResponseMessage] (FullOpts)

Top method improvements (bytes):
       -1756 (-45.91 % of base) : MihuBot.dasm - MihuBot.Helpers.EmbedHelper+JsonContext:EmbedInfoSerializeHandler(System.Text.Json.Utf8JsonWriter,MihuBot.Helpers.EmbedHelper+EmbedModel+EmbedInfo):this (FullOpts)
       -1676 (-15.93 % of base) : System.Console.dasm - System.TerminalFormatStrings:.ctor(System.TermInfo+Database):this (FullOpts)
       -1638 (-20.04 % of base) : System.Data.Common.dasm - System.Data.DataTable:SerializeTableSchema(System.Runtime.Serialization.SerializationInfo,ubyte):this (FullOpts)
       -1547 (-34.80 % of base) : MihuBot.dasm - MihuBot.Helpers.OpenWeatherClient+OpenWeatherContext:OpenWeatherModelSerializeHandler(System.Text.Json.Utf8JsonWriter,MihuBot.Helpers.OpenWeatherClient+OpenWeatherModel):this (FullOpts)
       -1305 (-52.79 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write35_XmlSchemaComplexType(System.Xml.Schema.XmlSchemaComplexType):this (FullOpts)
       -1245 (-56.41 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write1_XmlSchemaAttribute(System.Xml.Schema.XmlSchemaAttribute):this (FullOpts)
       -1177 (-41.78 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write46_XmlSchemaElement(System.Xml.Schema.XmlSchemaElement):this (FullOpts)
       -1176 (-39.72 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseReader:MoveToDeclaration():System.Xml.XmlBaseReader+XmlDeclarationNode:this (FullOpts)
       -1167 (-78.01 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.Numerics.Vector`1[float]]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1124 (-82.16 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[double]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1124 (-82.53 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[int]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1124 (-82.34 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[long]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1124 (-82.28 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[short]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1124 (-82.34 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[ubyte]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1123 (-82.57 % of base) : System.Linq.Expressions.dasm - System.Dynamic.DynamicObject+MetaDynamic:GetConvertedArgs(System.Linq.Expressions.Expression[]):System.Collections.ObjectModel.ReadOnlyCollection`1[System.Linq.Expressions.Expression] (FullOpts)
       -1115 (-63.10 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.CopyOfAction:Execute(System.Xml.Xsl.XsltOld.Processor,System.Xml.Xsl.XsltOld.ActionFrame):this (FullOpts)
       -1096 (-64.55 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.__Canon]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1096 (-68.07 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.Nullable`1[int]]:GetMemberAndWriteJson(System.Object,byref,System.Text.Json.Utf8JsonWriter):ubyte:this (FullOpts)
       -1074 (-52.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[int,System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1074 (-52.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[short,System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1074 (-52.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[ubyte,System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1073 (-53.30 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[double,System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1073 (-53.30 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[long,System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1073 (-53.30 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[System.Nullable`1[int],System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1069 (-51.47 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+Builder[System.Numerics.Vector`1[float],System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int]):ubyte:this (FullOpts)
       -1057 (-65.61 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.CopyAttributesAction:Execute(System.Xml.Xsl.XsltOld.Processor,System.Xml.Xsl.XsltOld.ActionFrame):this (FullOpts)
       -1013 (-58.52 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write53_XmlSchemaAny(System.Xml.Schema.XmlSchemaAny):this (FullOpts)
       -1012 (-22.49 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.CryptoHelpers:CreateFromKnownName(System.String):System.Object (FullOpts)
        -983 (-46.65 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+TransitionTime:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -981 (-42.54 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -950 (-85.82 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.BuiltInRuleTextAction:Execute(System.Xml.Xsl.XsltOld.Processor,System.Xml.Xsl.XsltOld.ActionFrame):this (FullOpts)
        -948 (-42.78 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaException:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -947 (-33.29 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
        -944 (-40.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.Nullable`1[int]]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableSortedSet`1[System.Nullable`1[int]]:this (FullOpts)
        -944 (-42.20 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltException:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -930 (-37.90 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+AdjustmentRule:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -874 (-8.46 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexFindOptimizations:TryFindNextStartingPositionLeftToRight(System.ReadOnlySpan`1[ushort],byref,int):ubyte:this (FullOpts) (2 methods)
        -858 (-30.03 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CalculateEffectiveTotalRange(System.Xml.Schema.XmlSchemaParticle,byref,byref) (FullOpts)
        -855 (-31.65 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CalculateEffectiveTotalRange(System.Xml.Schema.XmlSchemaParticle,byref,byref) (FullOpts)
        -846 (-32.35 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.ILGen:EmitDecimal(System.Reflection.Emit.ILGenerator,System.Decimal) (FullOpts)
        -845 (-40.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[int]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[int]):System.Collections.Immutable.ImmutableSortedSet`1[int]:this (FullOpts)
        -845 (-40.31 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[long]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[long]):System.Collections.Immutable.ImmutableSortedSet`1[long]:this (FullOpts)
        -845 (-40.35 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[short]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[short]):System.Collections.Immutable.ImmutableSortedSet`1[short]:this (FullOpts)
        -845 (-40.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[ubyte]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[ubyte]):System.Collections.Immutable.ImmutableSortedSet`1[ubyte]:this (FullOpts)
        -839 (-39.88 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[double]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[double]):System.Collections.Immutable.ImmutableSortedSet`1[double]:this (FullOpts)
        -839 (-70.21 % of base) : System.Linq.dasm - System.Linq.Enumerable+ConcatNIterator`1[System.__Canon]:LazyToArray():System.__Canon[]:this (FullOpts)
        -826 (-39.26 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:BuildParticleContentModel(System.Xml.Schema.ParticleContentValidator,System.Xml.Schema.XmlSchemaParticle):ubyte (FullOpts)
        -820 (-30.03 % of base) : System.Linq.dasm - System.Linq.Enumerable+Concat2Iterator`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
        -818 (-40.34 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2+Builder[System.__Canon,System.Nullable`1[int]]:set_KeyComparer(System.Collections.Generic.IComparer`1[System.__Canon]):this (FullOpts)
        -814 (-39.73 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:BuildParticleContentModel(System.Xml.Schema.ParticleContentValidator,System.Xml.Schema.XmlSchemaParticle) (FullOpts)
        -813 (-38.37 % of base) : System.Linq.dasm - System.Linq.Enumerable+AppendPrependN`1[System.__Canon]:LazyToArray():System.__Canon[]:this (FullOpts)
        -809 (-53.36 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
        -798 (-53.16 % of base) : System.Linq.dasm - System.Linq.Enumerable+IEnumerableWhereIterator`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
        -789 (-43.47 % of base) : System.Linq.dasm - System.Linq.Enumerable+AppendPrepend1Iterator`1[System.__Canon]:LazyToArray():System.__Canon[]:this (FullOpts)
        -786 (-43.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2+Node[System.__Canon,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]][],int,int):this (FullOpts)
        -776 (-31.86 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:Intersect(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.Numerics.Vector`1[float]] (FullOpts)
        -774 (-32.30 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.Numerics.Vector`1[float]]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]]):System.Collections.Immutable.ImmutableSortedSet`1[System.Numerics.Vector`1[float]]:this (FullOpts)
        -769 (-68.29 % of base) : System.Linq.dasm - System.Linq.Enumerable:<ToArray>g__EnumerableToArray|324_0[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.__Canon[] (FullOpts)
        -767 (-44.21 % of base) : System.Net.WebSockets.Client.dasm - System.Net.WebSockets.WebSocketHandle:AddWebSocketHeaders(System.Net.Http.HttpRequestMessage,System.Net.WebSockets.ClientWebSocketOptions):System.String (FullOpts)
        -763 (-34.98 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:IsProperSupersetOf(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]):ubyte (FullOpts)
        -757 (-31.54 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:Except(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Collections.Generic.IEqualityComparer`1[System.Numerics.Vector`1[float]],System.Collections.Generic.IEqualityComparer`1[System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Numerics.Vector`1[float]]],System.Collections.Immutable.SortedInt32KeyNode`1[System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Numerics.Vector`1[float]]]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.Numerics.Vector`1[float]] (FullOpts)
        -756 (-62.84 % of base) : System.Linq.dasm - System.Linq.Enumerable+ArrayWhereIterator`1[System.__Canon]:ToArray(System.ReadOnlySpan`1[System.__Canon],System.Func`2[System.__Canon,ubyte]):System.__Canon[] (FullOpts)
        -755 (-41.94 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2+Node[System.__Canon,System.Nullable`1[int]]:CopyTo(System.Array,int,int):this (FullOpts)
        -751 (-16.51 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlUntypedConverter:ChangeType(System.String,System.Type,System.Xml.IXmlNamespaceResolver):System.Object:this (FullOpts)
        -748 (-35.42 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:Overlaps(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]):ubyte (FullOpts)
        -747 (-51.27 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write55_XmlSchemaGroupRef(System.Xml.Schema.XmlSchemaGroupRef):this (FullOpts)
        -741 (-35.76 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:IsSupersetOf(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]):ubyte (FullOpts)
        -740 (-45.82 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2+Node[System.__Canon,System.Nullable`1[int]]:ContainsValue(System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):ubyte:this (FullOpts)
        -740 (-36.08 % of base) : System.Private.CoreLib.dasm - System.Exception:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -740 (-38.99 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaCustomAttributeHelpers:ToMarshalAsAttribute(System.Reflection.Metadata.BlobHandle,System.Reflection.TypeLoading.Ecma.EcmaModule):System.Runtime.InteropServices.MarshalAsAttribute (FullOpts)
        -738 (-39.98 % of base) : System.Data.Common.dasm - System.Data.DataSet:DeserializeDataSetProperties(System.Runtime.Serialization.SerializationInfo):this (FullOpts)
        -735 (-43.03 % of base) : System.Linq.dasm - System.Linq.Enumerable+IEnumerableSkipTakeIterator`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
        -730 (-32.72 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Numeric10FacetsChecker:CheckValueFacets(System.Decimal,System.Xml.Schema.XmlSchemaDatatype):System.Exception:this (FullOpts)
        -721 (-24.50 % of base) : System.Data.Common.dasm - System.Data.DataSet:SerializeDataSet(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext,int):this (FullOpts)
        -700 (-35.90 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XslLoadException:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
        -696 (-29.87 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:Except(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Nullable`1[int]]],System.Collections.Immutable.SortedInt32KeyNode`1[System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.Nullable`1[int]]]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.Nullable`1[int]] (FullOpts)
        -682 (-56.55 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write33_XmlSchemaAnyAttribute(System.Xml.Schema.XmlSchemaAnyAttribute):this (FullOpts)
        -675 (-34.97 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:IsProperSupersetOf(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]):ubyte (FullOpts)
        -674 (-29.97 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:Intersect(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.Nullable`1[int]] (FullOpts)
        -667 (-68.62 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write_XmlSchemaFacet(System.String,System.Xml.Schema.XmlSchemaFacet):this (FullOpts)
        -666 (-83.98 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[System.__Canon]():System.__Canon:this (FullOpts)
        -666 (-84.30 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[System.__Canon]():System.__Canon:this (FullOpts)
        -665 (-70.37 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.ExpressionTreeRewriter:GenerateConstant(Microsoft.CSharp.RuntimeBinder.Semantics.Expr):Microsoft.CSharp.RuntimeBinder.Semantics.Expr (FullOpts)
        -665 (-63.33 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.TextSegmentationUtility:GetLengthOfFirstExtendedGraphemeCluster[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]],System.Text.Unicode.TextSegmentationUtility+DecodeFirstRune`1[System.Numerics.Vector`1[float]]):int (FullOpts)
        -664 (-35.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:IsSupersetOf(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]):ubyte (FullOpts)
        -664 (-35.62 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:Overlaps(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]):ubyte (FullOpts)
        -660 (-86.73 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[System.__Canon](System.String):System.__Canon:this (FullOpts)
        -660 (-87.07 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[System.__Canon](System.String):System.__Canon:this (FullOpts)
        -660 (-49.11 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write50_XmlSchemaKeyref(System.Xml.Schema.XmlSchemaKeyref):this (FullOpts)
        -657 (-29.41 % of base) : System.Data.Common.dasm - System.Data.Common.SqlConvert:ConvertToSqlDouble(System.Object):System.Data.SqlTypes.SqlDouble (FullOpts)
        -657 (-48.06 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.SchemaObjectWriter:Write9_XmlSchemaSimpleType(System.Xml.Schema.XmlSchemaSimpleType):this (FullOpts)
        -656 (-63.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.TextSegmentationUtility:GetLengthOfFirstExtendedGraphemeCluster[double](System.ReadOnlySpan`1[double],System.Text.Unicode.TextSegmentationUtility+DecodeFirstRune`1[double]):int (FullOpts)
        -656 (-63.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.TextSegmentationUtility:GetLengthOfFirstExtendedGraphemeCluster[int](System.ReadOnlySpan`1[int],System.Text.Unicode.TextSegmentationUtility+DecodeFirstRune`1[int]):int (FullOpts)
        -656 (-63.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.TextSegmentationUtility:GetLengthOfFirstExtendedGraphemeCluster[long](System.ReadOnlySpan`1[long],System.Text.Unicode.TextSegmentationUtility+DecodeFirstRune`1[long]):int (FullOpts)
        -656 (-63.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.TextSegmentationUtility:GetLengthOfFirstExtendedGraphemeCluster[short](System.ReadOnlySpan`1[short],System.Text.Unicode.TextSegmentationUtility+DecodeFirstRune`1[short]):int (FullOpts)
        -656 (-63.02 % of base) : System.Private.CoreLib.dasm - System.Text.Unicode.TextSegmentationUtility:GetLengthOfFirstExtendedGraphemeCluster[System.Nullable`1[int]](System.ReadOnlySpan`1[System.Nullable`1[int]],System.Text.Unicode.TextSegmentationUtility+DecodeFirstRune`1[System.Nullable`1[int]]):int (FullOpts)
        -644 (-34.62 % of base) : System.Diagnostics.FileVersionInfo.dasm - System.Diagnostics.FileVersionInfo:GetStringAttributeArgumentValue(System.Reflection.Metadata.MetadataReader,System.Reflection.Metadata.CustomAttribute,byref) (FullOpts)
        -644 (-20.75 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Preprocessor:PreprocessParticle(System.Xml.Schema.XmlSchemaParticle):this (FullOpts)
        -642 (-95.39 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:TryFormatDouble(double,System.Span`1[ubyte],byref):ubyte (FullOpts)
        -642 (-95.39 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:TryFormatSingle(float,System.Span`1[ubyte],byref):ubyte (FullOpts)

Top method regressions (percentages):
         543 (Infinity of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessManager+<EnumerateProcessIds>d__14:MoveNext():ubyte:this (FullOpts) (0 base, 1 diff methods)
           4 (Infinity of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessManager+<EnumerateProcessIds>d__14:System.Collections.Generic.IEnumerator<System.Int32>.get_Current():int:this (FullOpts) (0 base, 1 diff methods)
          73 (Infinity of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessManager+<EnumerateProcessIds>d__14:System.IDisposable.Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[double]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[int]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[long]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[short]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[System.__Canon]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[System.Nullable`1[int]]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[System.Numerics.Vector`1[float]]:Dispose():this (FullOpts) (0 base, 1 diff methods)
          29 (Infinity of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.MergeEnumerator`1[ubyte]:Dispose():this (FullOpts) (0 base, 1 diff methods)
         131 (Infinity of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.UInt64Solver:ConvertFromBDD(System.Text.RegularExpressions.Symbolic.BDD,System.Text.RegularExpressions.Symbolic.CharSetSolver):ulong:this (FullOpts) (0 base, 1 diff methods)
         844 (5,626.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run(System.Func`1[System.Threading.Tasks.Task]):System.Threading.Tasks.Task (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[double](System.Func`1[System.Threading.Tasks.Task`1[double]]):System.Threading.Tasks.Task`1[double] (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[int](System.Func`1[System.Threading.Tasks.Task`1[int]]):System.Threading.Tasks.Task`1[int] (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[long](System.Func`1[System.Threading.Tasks.Task`1[long]]):System.Threading.Tasks.Task`1[long] (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[short](System.Func`1[System.Threading.Tasks.Task`1[short]]):System.Threading.Tasks.Task`1[short] (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[System.Nullable`1[int]](System.Func`1[System.Threading.Tasks.Task`1[System.Nullable`1[int]]]):System.Threading.Tasks.Task`1[System.Nullable`1[int]] (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[System.Numerics.Vector`1[float]](System.Func`1[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]]):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]] (FullOpts)
         344 (2,293.33 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:Run[ubyte](System.Func`1[System.Threading.Tasks.Task`1[ubyte]]):System.Threading.Tasks.Task`1[ubyte] (FullOpts)
         255 (1,700.00 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:CreateInvalidCastException(System.Type,System.Object):System.Exception:this (FullOpts)
         220 (1,466.67 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:DefaultIfEmpty[short](System.Linq.ParallelQuery`1[short]):System.Linq.ParallelQuery`1[short] (FullOpts)
         219 (1,460.00 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:DefaultIfEmpty[int](System.Linq.ParallelQuery`1[int]):System.Linq.ParallelQuery`1[int] (FullOpts)
         219 (1,460.00 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:DefaultIfEmpty[long](System.Linq.ParallelQuery`1[long]):System.Linq.ParallelQuery`1[long] (FullOpts)
         218 (1,453.33 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:DefaultIfEmpty[ubyte](System.Linq.ParallelQuery`1[ubyte]):System.Linq.ParallelQuery`1[ubyte] (FullOpts)
         281 (1,405.00 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaHelpers:ToMethodOrNull(System.Reflection.Metadata.MethodDefinitionHandle,System.Reflection.TypeLoading.RoInstantiationProviderType,System.Type):System.Reflection.TypeLoading.RoMethod (FullOpts)
         358 (1,376.92 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:OpenTextFileReader(System.String):System.IO.StreamReader (FullOpts)
         206 (1,373.33 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression:Label(System.Linq.Expressions.LabelTarget):System.Linq.Expressions.LabelExpression (FullOpts)
         173 (1,330.77 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:AllocHGlobal(long):long (FullOpts)
         199 (1,326.67 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.PEReaderExtensions:GetMetadataReader(System.Reflection.PortableExecutable.PEReader,int):System.Reflection.Metadata.MetadataReader (FullOpts)
         250 (1,315.79 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDsigC14NTransform:GetDigestedOutput(System.Security.Cryptography.HashAlgorithm):ubyte[]:this (FullOpts)
         250 (1,315.79 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.XmlDsigExcC14NTransform:GetDigestedOutput(System.Security.Cryptography.HashAlgorithm):ubyte[]:this (FullOpts)
         217 (1,276.47 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:DefaultIfEmpty[double](System.Linq.ParallelQuery`1[double]):System.Linq.ParallelQuery`1[double] (FullOpts)
         225 (1,250.00 % of base) : System.Net.Http.dasm - System.Net.Http.HttpContent+<>c:<CreateContentReadStreamAsync>b__55_0(System.Net.Http.HttpContent):System.IO.Stream:this (FullOpts)
         172 (1,146.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:AllocCoTaskMem(int):long (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[int](System.Linq.ParallelQuery`1[int],System.Func`2[int,System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[long](System.Linq.ParallelQuery`1[long],System.Func`2[long,System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[short](System.Linq.ParallelQuery`1[short],System.Func`2[short,System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[System.Numerics.Vector`1[float]](System.Linq.ParallelQuery`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,float]):float (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,int]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,long]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,System.Decimal]):System.Decimal (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,System.Nullable`1[float]]):System.Nullable`1[float] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,System.Nullable`1[int]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Average[ubyte](System.Linq.ParallelQuery`1[ubyte],System.Func`2[ubyte,System.Nullable`1[long]]):System.Nullable`1[double] (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,double]):double (FullOpts)
         368 (1,115.15 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:Sum[double](System.Linq.ParallelQuery`1[double],System.Func`2[double,float]):float (FullOpts)

Top method improvements (percentages):
         -80 (-100.00 % of base) : System.Data.Common.dasm - System.Data.Common.DataTableMappingCollection:GetEnumerator():System.Collections.IEnumerator:this (FullOpts) (1 base, 0 diff methods)
        -170 (-100.00 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaModule:GetGenericInstantiation(System.Reflection.TypeLoading.RoType,System.Collections.Immutable.ImmutableArray`1[System.Reflection.TypeLoading.RoType]):System.Reflection.TypeLoading.RoType:this (FullOpts) (1 base, 0 diff methods)
        -134 (-100.00 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonObject:GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Text.Json.Nodes.JsonNode]]:this (FullOpts) (1 base, 0 diff methods)
        -592 (-97.53 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[double](System.String):double:this (FullOpts)
        -590 (-97.52 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[int](System.String):int:this (FullOpts)
        -590 (-97.52 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[long](System.String):long:this (FullOpts)
        -590 (-97.52 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[short](System.String):short:this (FullOpts)
        -590 (-97.52 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[ubyte](System.String):ubyte:this (FullOpts)
        -573 (-97.45 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.Processor:TextEvent(System.String):ubyte:this (FullOpts)
        -562 (-97.06 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[double]():double:this (FullOpts)
        -560 (-97.05 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[int]():int:this (FullOpts)
        -560 (-97.05 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[long]():long:this (FullOpts)
        -560 (-97.05 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[short]():short:this (FullOpts)
        -560 (-97.05 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[ubyte]():ubyte:this (FullOpts)
        -592 (-97.05 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[double](System.String):double:this (FullOpts)
        -590 (-97.04 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[int](System.String):int:this (FullOpts)
        -590 (-97.04 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[long](System.String):long:this (FullOpts)
        -590 (-97.04 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[short](System.String):short:this (FullOpts)
        -590 (-97.04 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[ubyte](System.String):ubyte:this (FullOpts)
        -562 (-96.56 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[double]():double:this (FullOpts)
        -560 (-96.55 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[int]():int:this (FullOpts)
        -560 (-96.55 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[long]():long:this (FullOpts)
        -560 (-96.55 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[short]():short:this (FullOpts)
        -560 (-96.55 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValue[ubyte]():ubyte:this (FullOpts)
        -446 (-96.54 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Formatter:TryFormat(double,System.Span`1[ubyte],byref,System.Buffers.StandardFormat):ubyte (FullOpts)
        -446 (-96.54 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Formatter:TryFormat(float,System.Span`1[ubyte],byref,System.Buffers.StandardFormat):ubyte (FullOpts)
        -484 (-95.46 % of base) : System.Private.CoreLib.dasm - System.GC:TryStartNoGCRegion(long,long):ubyte (FullOpts)
        -642 (-95.39 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:TryFormatDouble(double,System.Span`1[ubyte],byref):ubyte (FullOpts)
        -642 (-95.39 % of base) : System.Text.Json.dasm - System.Text.Json.Utf8JsonWriter:TryFormatSingle(float,System.Span`1[ubyte],byref):ubyte (FullOpts)
        -309 (-95.37 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventSource:.ctor(int):this (FullOpts)
        -305 (-95.31 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketTaskExtensions:SendAsync(System.Net.Sockets.Socket,System.ReadOnlyMemory`1[ubyte],int,System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[int] (FullOpts)
        -377 (-95.20 % of base) : System.Private.CoreLib.dasm - System.GC:TryStartNoGCRegion(long):ubyte (FullOpts)
        -249 (-95.04 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ExecuteFromThreadPool(System.Threading.Thread):this (FullOpts)
        -302 (-94.97 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SendPacketsElement:.ctor(System.IO.FileStream,long,int):this (FullOpts)
        -419 (-94.80 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.MetadataReader:GetBlobBytes(System.Reflection.Metadata.BlobHandle):ubyte[]:this (FullOpts)
        -475 (-94.43 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.TextEvent:Output(System.Xml.Xsl.XsltOld.Processor,System.Xml.Xsl.XsltOld.ActionFrame):ubyte:this (FullOpts)
        -322 (-94.15 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.CopyAttributesAction:SendEndEvent(System.Xml.Xsl.XsltOld.Processor,System.Xml.XPath.XPathNavigator):ubyte (FullOpts)
        -415 (-93.89 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.MetadataExtensions:GetBlobBytes(System.Reflection.Metadata.BlobHandle,System.Reflection.Metadata.MetadataReader):ubyte[] (FullOpts)
        -286 (-93.46 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventSource:.ctor():this (FullOpts)
        -286 (-93.46 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.NativeRuntimeEventSource:.ctor(int):this (FullOpts)
        -286 (-93.46 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationEventSource:.ctor():this (FullOpts)
        -413 (-93.44 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.MetadataReader:GetBlobContent(System.Reflection.Metadata.BlobHandle):System.Collections.Immutable.ImmutableArray`1[ubyte]:this (FullOpts)
        -261 (-92.88 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.CDSCollectionETWBCLProvider:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Data.Common.dasm - System.Data.DataCommonEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.MetricsEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.PlinqEtwProvider:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Http.dasm - System.Net.Http.HttpTelemetry:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.NameResolution.dasm - System.Net.NameResolutionTelemetry:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Security.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Sockets.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Http.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Quic.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Mail.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Primitives.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Requests.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.HttpListener.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.NameResolution.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.WebSockets.dasm - System.Net.NetEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Security.dasm - System.Net.Security.NetSecurityTelemetry:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketsTelemetry:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslX509ChainEventSource:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Threading.dasm - System.Threading.CdsSyncEtwBCLProvider:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.DataflowEtwProvider:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.ParallelEtwProvider:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : System.Transactions.Local.dasm - System.Transactions.TransactionsEtwProvider:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.Forwarder.ForwarderTelemetry:.ctor():this (FullOpts)
        -261 (-92.88 % of base) : Yarp.ReverseProxy.dasm - Yarp.ReverseProxy.WebSocketsTelemetry.WebSocketsTelemetry:.ctor():this (FullOpts)
        -409 (-92.53 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.MetadataExtensions:GetBlobContent(System.Reflection.Metadata.BlobHandle,System.Reflection.Metadata.MetadataReader):System.Collections.Immutable.ImmutableArray`1[ubyte] (FullOpts)
        -189 (-91.75 % of base) : System.Private.CoreLib.dasm - System.Buffers.Text.Utf8Formatter:TryFormat(System.Decimal,System.Span`1[ubyte],byref,System.Buffers.StandardFormat):ubyte (FullOpts)
        -306 (-91.34 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.EventSource:.ctor(ubyte):this (FullOpts)
        -548 (-91.18 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.CopyAttributesAction:SendTextEvent(System.Xml.Xsl.XsltOld.Processor,System.Xml.XPath.XPathNavigator):ubyte (FullOpts)
        -555 (-90.98 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicHelpers:GetMsQuicParameter[System.Numerics.Vector`1[float]](System.Net.Quic.MsQuicSafeHandle,uint):System.Numerics.Vector`1[float] (FullOpts)
        -126 (-90.65 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Node[System.Nullable`1[int]]:Contains(System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):ubyte:this (FullOpts)
        -123 (-90.44 % of base) : System.Net.Mail.dasm - System.Net.Base64Stream:<>n__2(System.Memory`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[int]:this (FullOpts)
        -123 (-90.44 % of base) : System.Net.Mail.dasm - System.Net.BufferedReadStream:<>n__0(System.Memory`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[int]:this (FullOpts)
        -122 (-90.37 % of base) : System.Net.Mail.dasm - System.Net.Base64Stream:<>n__0(System.ReadOnlyMemory`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask:this (FullOpts)
        -122 (-90.37 % of base) : System.Net.Mail.dasm - System.Net.Mime.QEncodedStream:<>n__0(System.ReadOnlyMemory`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask:this (FullOpts)
        -122 (-90.37 % of base) : System.Net.Mail.dasm - System.Net.Mime.QuotedPrintableStream:<>n__0(System.ReadOnlyMemory`1[ubyte],System.Threading.CancellationToken):System.Threading.Tasks.ValueTask:this (FullOpts)
        -187 (-90.34 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SendPacketsElement:.ctor(System.IO.FileStream):this (FullOpts)
        -550 (-90.02 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltOld.AvtEvent:Output(System.Xml.Xsl.XsltOld.Processor,System.Xml.Xsl.XsltOld.ActionFrame):ubyte:this (FullOpts)
        -283 (-88.99 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MaskedTextProvider:Replace(ushort,int):ubyte:this (FullOpts)
        -248 (-88.57 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MaskedTextProvider:Set(System.String):ubyte:this (FullOpts)
        -147 (-88.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetTokenFor(System.RuntimeFieldHandle,System.RuntimeTypeHandle):int:this (FullOpts)
        -147 (-88.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetTokenFor(System.RuntimeMethodHandle,System.RuntimeTypeHandle):int:this (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.MD5:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA1:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA256:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA3_256:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA3_384:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA3_512:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA384:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -461 (-88.48 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SHA512:TryHashData(System.ReadOnlySpan`1[ubyte],System.Span`1[ubyte],byref):ubyte (FullOpts)
        -254 (-87.89 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MaskedTextProvider:Add(ushort):ubyte:this (FullOpts)
         -92 (-87.62 % of base) : System.Private.CoreLib.dasm - System.Collections.Concurrent.ConcurrentQueue`1[System.__Canon]:System.Collections.Concurrent.IProducerConsumerCollection<T>.TryTake(byref):ubyte:this (FullOpts)
        -116 (-87.22 % of base) : System.Linq.Expressions.dasm - System.Dynamic.Utils.TypeUtils:ValidateType(System.Type,System.String) (FullOpts)
        -129 (-87.16 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ConfigurationElement:PropertyInfoInternal(System.String):System.Configuration.PropertySourceInfo:this (FullOpts)
        -660 (-87.07 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValueOrDefault[System.__Canon](System.String):System.__Canon:this (FullOpts)
        -262 (-87.04 % of base) : System.Memory.dasm - System.Buffers.SequenceReaderExtensions:TryReadBigEndian(byref,byref):ubyte (FullOpts) (3 methods)
         -87 (-87.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+IsEvenIntegerOperator`1[double]:Invoke(double):ubyte (FullOpts)

9428 total methods with Code Size differences (4147 improved, 5281 regressed), 240086 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