forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 14 minutes 21 seconds (remote runner delay: 46 seconds).
dotnet/runtime#113266
Diffs
Diffs
Found 161 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 42154765
Total bytes of diff: 42532058
Total bytes of delta: 377293 (0.90 % of base)
Total relative delta: 4256.95
diff is a regression.
relative diff is a regression.
Total byte diff includes 157 bytes from reconciling methods
Base had 0 unique methods, 0 unique bytes
Diff had 2 unique methods, 157 unique bytes
Top file regressions (bytes):
201585 : System.Private.CoreLib.dasm (2.88 % of base)
53990 : System.Data.Common.dasm (3.29 % of base)
11720 : System.Security.Cryptography.dasm (0.94 % of base)
10037 : System.Net.Http.dasm (1.17 % of base)
9138 : System.Numerics.Tensors.dasm (0.46 % of base)
7966 : System.Collections.Immutable.dasm (0.42 % of base)
5795 : Microsoft.CSharp.dasm (1.69 % of base)
5745 : System.Threading.Channels.dasm (2.54 % of base)
5670 : System.Private.Xml.dasm (0.14 % of base)
4818 : System.Private.DataContractSerialization.dasm (0.49 % of base)
4719 : System.Security.Cryptography.Pkcs.dasm (1.18 % of base)
4507 : System.Text.Json.dasm (0.34 % of base)
4448 : System.Linq.AsyncEnumerable.dasm (0.32 % of base)
4031 : System.Security.Cryptography.Xml.dasm (1.98 % of base)
3874 : System.Threading.Tasks.Parallel.dasm (1.48 % of base)
3580 : System.Text.RegularExpressions.dasm (0.47 % of base)
2910 : System.Linq.Expressions.dasm (0.31 % of base)
2178 : System.Linq.dasm (0.17 % of base)
2024 : System.Net.Sockets.dasm (0.74 % of base)
1699 : System.Formats.Tar.dasm (1.30 % of base)
1678 : System.Reflection.Metadata.dasm (0.30 % of base)
1635 : System.IO.Pipelines.dasm (2.02 % of base)
1404 : System.Runtime.Serialization.Schema.dasm (2.41 % of base)
1392 : System.Configuration.ConfigurationManager.dasm (0.34 % of base)
1321 : System.Threading.RateLimiting.dasm (0.80 % of base)
1316 : System.Net.Security.dasm (0.57 % of base)
1250 : System.ComponentModel.Composition.dasm (0.29 % of base)
1202 : System.Net.Quic.dasm (0.79 % of base)
1163 : System.Formats.Nrbf.dasm (2.14 % of base)
1101 : System.Net.WebSockets.dasm (0.74 % of base)
991 : Microsoft.VisualBasic.Core.dasm (0.19 % of base)
990 : System.IO.Compression.dasm (0.54 % of base)
978 : System.Collections.dasm (0.23 % of base)
932 : System.Reflection.MetadataLoadContext.dasm (0.43 % of base)
804 : System.Collections.Concurrent.dasm (0.21 % of base)
712 : System.Data.Odbc.dasm (0.29 % of base)
656 : System.Reflection.Emit.dasm (0.51 % of base)
637 : System.Net.Requests.dasm (0.43 % of base)
544 : System.ComponentModel.TypeConverter.dasm (0.18 % of base)
517 : System.Runtime.Serialization.Formatters.dasm (2.55 % of base)
502 : System.IO.Ports.dasm (0.97 % of base)
415 : System.Composition.TypedParts.dasm (0.81 % of base)
405 : ILCompiler.Reflection.ReadyToRun.dasm (0.19 % of base)
342 : System.IO.Compression.Brotli.dasm (1.52 % of base)
322 : System.DirectoryServices.Protocols.dasm (0.21 % of base)
309 : System.Net.Http.Json.dasm (0.12 % of base)
297 : Microsoft.Extensions.Primitives.dasm (1.08 % of base)
258 : System.IO.Pipes.dasm (0.65 % of base)
257 : System.IO.Packaging.dasm (0.23 % of base)
226 : System.Net.Ping.dasm (0.43 % of base)
224 : System.IO.MemoryMappedFiles.dasm (0.98 % of base)
221 : System.Diagnostics.StackTrace.dasm (4.77 % of base)
209 : System.IO.IsolatedStorage.dasm (0.90 % of base)
185 : System.Diagnostics.Process.dasm (0.19 % of base)
170 : System.Runtime.Numerics.dasm (0.13 % of base)
166 : System.Diagnostics.FileVersionInfo.dasm (1.58 % of base)
157 : System.Collections.Specialized.dasm (1.25 % of base)
152 : System.Net.Mail.dasm (0.08 % of base)
140 : Microsoft.Extensions.Caching.Abstractions.dasm (0.42 % of base)
132 : System.Private.Xml.Linq.dasm (0.07 % of base)
112 : Microsoft.Extensions.Logging.EventSource.dasm (0.41 % of base)
110 : System.Drawing.Primitives.dasm (0.33 % of base)
108 : System.Console.dasm (0.12 % of base)
78 : System.Diagnostics.DiagnosticSource.dasm (0.03 % of base)
73 : Microsoft.Extensions.Logging.Console.dasm (0.12 % of base)
65 : System.ComponentModel.Annotations.dasm (0.12 % of base)
65 : Microsoft.Extensions.DependencyInjection.dasm (0.09 % of base)
56 : System.Private.Uri.dasm (0.06 % of base)
32 : System.Threading.Tasks.Dataflow.dasm (0.00 % of base)
29 : Microsoft.Extensions.Logging.dasm (0.08 % of base)
9 : System.Formats.Asn1.dasm (0.01 % of base)
Top file improvements (bytes):
-52 : System.Net.WebClient.dasm (-0.09 % of base)
-38 : System.IO.Compression.ZipFile.dasm (-0.10 % of base)
-35 : System.CodeDom.dasm (-0.02 % of base)
-18 : System.Net.NetworkInformation.dasm (-0.04 % of base)
-18 : System.Resources.Writer.dasm (-0.20 % of base)
-18 : System.Resources.Extensions.dasm (-0.04 % of base)
-10 : Microsoft.Extensions.Configuration.Json.dasm (-0.19 % of base)
-1 : Microsoft.Extensions.Hosting.Systemd.dasm (-0.03 % of base)
79 total files with Code Size differences (8 improved, 71 regressed), 181 unchanged.
Top method regressions (bytes):
1273 (26.69 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Reference:LoadXml(System.Xml.XmlElement):this (FullOpts)
822 (102.37 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.Symbolic.SymbolicRegexRunnerFactory:.ctor(System.Text.RegularExpressions.RegexTree,int,System.TimeSpan):this (FullOpts)
771 (19.28 % of base) : System.Net.Http.dasm - System.Net.Http.HPack.H2StaticTable:.cctor() (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
762 (122.71 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
753 (90.18 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl(System.Threading.Tasks.Task[],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task[]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (85.93 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[double]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,double],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double] (FullOpts)
751 (85.93 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[int]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,int],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int] (FullOpts)
751 (85.93 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[long]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,long],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long] (FullOpts)
751 (85.93 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[short]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,short],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[double](System.Threading.Tasks.Task`1[double][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[double]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[int](System.Threading.Tasks.Task`1[int][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[int]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[long](System.Threading.Tasks.Task`1[long][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[long]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[short](System.Threading.Tasks.Task`1[short][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[short]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (80.06 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[System.Nullable`1[int]](System.Threading.Tasks.Task`1[System.Nullable`1[int]][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[System.Nullable`1[int]]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[System.Numerics.Vector`1[float]](System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (84.57 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl[ubyte](System.Threading.Tasks.Task`1[ubyte][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[ubyte]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
751 (85.93 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.Nullable`1[int]]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,System.Nullable`1[int]],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]] (FullOpts)
751 (85.93 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[ubyte]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,ubyte],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte] (FullOpts)
744 (116.07 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:Clone():System.Data.SortExpressionBuilder`1[System.__Canon]:this (FullOpts)
743 (75.43 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.Numerics.Vector`1[float]]:ContinueWhenAnyImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,System.Numerics.Vector`1[float]],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]] (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[double]:Clone():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[int]:Clone():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[long]:Clone():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[short]:Clone():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:Clone():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:Clone():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
724 (158.08 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[ubyte]:Clone():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
710 (81.99 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAnyImpl(System.Threading.Tasks.Task[],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
707 (66.38 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.Numerics.Vector`1[float]]:ContinueWhenAllImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,System.Numerics.Vector`1[float]],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]] (FullOpts)
696 (18.17 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Signature:LoadXml(System.Xml.XmlElement):this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[double]():System.Data.SortExpressionBuilder`1[double]:this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[int]():System.Data.SortExpressionBuilder`1[int]:this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[long]():System.Data.SortExpressionBuilder`1[long]:this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[short]():System.Data.SortExpressionBuilder`1[short]:this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[System.Nullable`1[int]]():System.Data.SortExpressionBuilder`1[System.Nullable`1[int]]:this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[System.Numerics.Vector`1[float]]():System.Data.SortExpressionBuilder`1[System.Numerics.Vector`1[float]]:this (FullOpts)
690 (82.63 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:CloneCast[ubyte]():System.Data.SortExpressionBuilder`1[ubyte]:this (FullOpts)
681 (17.77 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedKey:LoadXml(System.Xml.XmlElement):this (FullOpts)
679 (162.44 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ComparerHelpers:CreateDefaultComparer(System.Type):System.Object (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[double](System.Threading.Tasks.Task`1[double][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[double][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[int](System.Threading.Tasks.Task`1[int][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[int][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[long](System.Threading.Tasks.Task`1[long][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[long][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[short](System.Threading.Tasks.Task`1[short][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[short][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[System.Nullable`1[int]](System.Threading.Tasks.Task`1[System.Nullable`1[int]][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[System.Nullable`1[int]][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[System.Numerics.Vector`1[float]](System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
671 (78.30 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[ubyte](System.Threading.Tasks.Task`1[ubyte][],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.Threading.Tasks.Task`1[ubyte][]],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
670 (69.94 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[double]:ContinueWhenAllImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,double],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double] (FullOpts)
670 (69.94 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[int]:ContinueWhenAllImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,int],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int] (FullOpts)
670 (69.94 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[long]:ContinueWhenAllImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,long],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long] (FullOpts)
670 (69.94 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[short]:ContinueWhenAllImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,short],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short] (FullOpts)
670 (65.75 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.__Canon]:ContinueWhenAllImpl[System.__Canon](System.__Canon[],System.Func`2[System.__Canon,System.__Canon],System.Action`1[System.__Canon],int,System.Threading.CancellationToken,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
Top method improvements (bytes):
-1028 (-11.31 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
-318 (-24.22 % of base) : System.IO.Compression.dasm - System.IO.Compression.ZipHelper+<ReadBytesAsync>d__13:MoveNext():this (FullOpts)
-298 (-8.69 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[double]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[double],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[double]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[double] (FullOpts)
-296 (-8.66 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[short]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[short],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[short]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[short] (FullOpts)
-294 (-8.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[ubyte]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[ubyte],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[ubyte]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[ubyte] (FullOpts)
-293 (-8.57 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[long]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[long],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[long]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[long] (FullOpts)
-293 (-13.31 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedBinaryArithmetic(int,System.Type,System.Type,System.Type):this (FullOpts)
-292 (-8.57 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[int]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[int],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[int]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[int] (FullOpts)
-254 (-50.00 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexReplacement:GetOrCreate(System.WeakReference`1[System.Text.RegularExpressions.RegexReplacement],System.String,System.Collections.Hashtable,int,System.Collections.Hashtable,int):System.Text.RegularExpressions.RegexReplacement (FullOpts) (2 base, 1 diff methods)
-251 (-63.71 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.Utils.BinaryReaderExtensions:ParseDecimal(System.IO.BinaryReader):System.Decimal (FullOpts)
-182 (-22.36 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:ContentEquals(System.Reflection.Metadata.BlobBuilder):ubyte:this (FullOpts)
-177 (-6.68 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketPal+<SendPacketsAsync>d__84:MoveNext():this (FullOpts)
-123 (-7.97 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromStreamCore(System.IO.Stream):System.Reflection.TypeLoading.RoAssembly:this (FullOpts)
-106 (-1.76 % of base) : System.Private.Xml.dasm - System.Xml.Schema.Compiler:CompileLocalAttributes(System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaObjectCollection,System.Xml.Schema.XmlSchemaAnyAttribute,int):this (FullOpts)
-106 (-1.88 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionCompiler:CompileLocalAttributes(System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaComplexType,System.Xml.Schema.XmlSchemaObjectCollection,System.Xml.Schema.XmlSchemaAnyAttribute,int):this (FullOpts)
-82 (-2.00 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionPreprocessor:PreprocessRedefine(System.Xml.Schema.XmlSchemaRedefine):this (FullOpts)
-72 (-3.84 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexReplacement:ReplaceSimpleText(System.Text.RegularExpressions.Regex,System.String,System.String,int,int):System.String (FullOpts) (2 methods)
-59 (-8.32 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.MetadataNameFormatter:EmitHandleName(System.Reflection.Metadata.Handle,ubyte,System.String,System.String):System.String:this (FullOpts)
-56 (-17.95 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadBytes(int):ubyte[]:this (FullOpts)
-44 (-17.74 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:Clear():this (FullOpts)
-43 (-4.49 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.ControlFlowBuilder:CopyCodeAndFixupBranches(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-39 (-0.99 % of base) : System.Net.Http.dasm - System.Net.Http.DiagnosticsHandler+<SendAsyncCore>d__9:MoveNext():this (FullOpts)
-38 (-10.05 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadDecimal():System.Decimal:this (FullOpts)
-37 (-14.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:InternalRead(System.Span`1[ubyte]):System.ReadOnlySpan`1[ubyte]:this (FullOpts)
-37 (-1.54 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitUnaryOperator(int,System.Type,System.Type):this (FullOpts)
-37 (-8.55 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:ToArray(int,int):ubyte[]:this (FullOpts)
-36 (-3.07 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.VB6OutputFile:OpenFile():this (FullOpts)
-36 (-2.19 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.Executor:ExecWaitWithCapture(long,System.String,System.String,System.CodeDom.Compiler.TempFileCollection,byref,byref):int (FullOpts)
-35 (-13.46 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadDouble():double:this (FullOpts)
-35 (-13.46 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadInt16():short:this (FullOpts)
-35 (-13.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadInt64():long:this (FullOpts)
-35 (-13.46 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadSingle():float:this (FullOpts)
-35 (-13.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadUInt16():ushort:this (FullOpts)
-35 (-13.57 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadUInt32():uint:this (FullOpts)
-35 (-13.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadUInt64():ulong:this (FullOpts)
-35 (-1.25 % of base) : System.Net.Http.dasm - System.Net.Http.HttpConnection+ChunkedEncodingReadStream+<ReadAsyncCore>d__6:MoveNext():this (FullOpts)
-30 (-2.28 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:GetMemberReferenceHandle(System.Reflection.MemberInfo):System.Reflection.Metadata.EntityHandle:this (FullOpts)
-30 (-0.96 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder:Load(System.ReadOnlySpan`1[ubyte],byref,byref):System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder (FullOpts)
-29 (-9.83 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:WriteAsync(System.String):System.Threading.Tasks.Task:this (FullOpts)
-29 (-9.57 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:WriteLineAsync(System.String):System.Threading.Tasks.Task:this (FullOpts)
-26 (-1.46 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaCustomAttributeHelpers:TypeMatchesNameAndNamespace(System.Reflection.Metadata.EntityHandle,System.ReadOnlySpan`1[ubyte],System.ReadOnlySpan`1[ubyte],System.Reflection.Metadata.MetadataReader):ubyte (FullOpts)
-25 (-10.33 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:WriteContentTo(System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-23 (-5.72 % of base) : System.CodeDom.dasm - Microsoft.CSharp.CSharpCodeGenerator:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults (FullOpts)
-20 (-4.38 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeCompiler:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults:this (FullOpts)
-20 (-4.65 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:GetDebuggerDisplay():System.String:this (FullOpts)
-19 (-2.61 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.VB6RandomFile:OpenFileHelper(int,int):this (FullOpts)
-19 (-1.83 % of base) : System.Data.Common.dasm - System.Data.DataSet:WriteXml(System.String,int):this (FullOpts)
-19 (-3.17 % of base) : System.Data.Common.dasm - System.Data.DataSet:WriteXmlSchema(System.String,int,System.Converter`2[System.Type,System.String]):this (FullOpts)
-19 (-1.82 % of base) : System.Data.Common.dasm - System.Data.DataTable:WriteXml(System.String,int,ubyte):this (FullOpts)
-19 (-0.19 % of base) : System.Data.Common.dasm - System.Data.XmlTreeGen:SchemaTree(System.Xml.XmlDocument,System.Xml.XmlWriter,System.Data.DataSet,System.Data.DataTable,ubyte):this (FullOpts)
-19 (-4.58 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFile:GetFileStreamForOpen(int,System.String,ubyte):System.IO.FileStream (FullOpts)
-19 (-2.29 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFileExtensions:InitializeDoCreateEntryFromFile(System.IO.Compression.ZipArchive,System.String,System.String,System.Nullable`1[int],ubyte):System.ValueTuple`2[System.IO.FileStream,System.IO.Compression.ZipArchiveEntry] (FullOpts)
-19 (-2.37 % of base) : System.IO.IsolatedStorage.dasm - System.IO.IsolatedStorage.IsolatedStorageFileStream:InitializeFileStream(System.String,int,int,int,int,System.IO.IsolatedStorage.IsolatedStorageFile):System.IO.IsolatedStorage.IsolatedStorageFileStream+InitializationData (FullOpts)
-19 (-2.72 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.ZipPackage:.ctor(System.String,int,int,int):this (FullOpts)
-19 (-2.40 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.PersistedAssemblyBuilder:PopulateAssemblyMetadata(byref,byref,byref):this (FullOpts)
-18 (-1.54 % of base) : System.Private.CoreLib.dasm - Interop+procfs:TryReadFile(System.String,byref):ubyte (FullOpts)
-18 (-1.54 % of base) : System.Diagnostics.Process.dasm - Interop+procfs:TryReadFile(System.String,byref):ubyte (FullOpts)
-18 (-2.34 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.VB6InputFile:OpenFile():this (FullOpts)
-18 (-1.43 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:FileContainsText(System.String,System.String,ubyte):ubyte (FullOpts)
-18 (-4.34 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:WriteAllBytes(System.String,ubyte[],ubyte) (FullOpts)
-18 (-3.60 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.TextFieldParser:InitializeFromPath(System.String,System.Text.Encoding,ubyte):this (FullOpts)
-18 (-3.16 % of base) : System.Net.Security.dasm - SslKeyLogger:.cctor() (FullOpts)
-18 (-3.16 % of base) : System.Net.Quic.dasm - SslKeyLogger:.cctor() (FullOpts)
-18 (-7.69 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.Executor:CreateInheritedFile(System.String):System.IO.FileStream (FullOpts)
-18 (-5.36 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.InternalConfigHost:StaticOpenStreamForRead(System.String):System.IO.Stream (FullOpts)
-18 (-2.31 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.InternalConfigHost:StaticOpenStreamForWrite(System.String,System.String,byref):System.IO.Stream (FullOpts)
-18 (-4.24 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.WriteFileContext:FileIsWriteLocked(System.String):ubyte (FullOpts)
-18 (-4.80 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.WriteFileContext:ValidateWriteAccess(System.String) (FullOpts)
-18 (-3.38 % of base) : System.Data.Common.dasm - System.Data.DataSet:ReadXml(System.String,int):int:this (FullOpts)
-18 (-3.11 % of base) : System.Data.Common.dasm - System.Data.DataTable:WriteXmlSchema(System.String,ubyte):this (FullOpts)
-18 (-0.89 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.Process:GetUntruncatedProcessName(int,byref):System.String (FullOpts)
-18 (-5.52 % of base) : System.Diagnostics.StackTrace.dasm - System.Diagnostics.StackTraceSymbols:TryOpenFile(System.String):System.IO.Stream (FullOpts)
-18 (-2.62 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarFile:CreateFromDirectory(System.String,System.String,ubyte) (FullOpts)
-18 (-2.25 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarFile:ExtractToDirectory(System.String,System.String,ubyte) (FullOpts)
-18 (-7.35 % of base) : System.Private.CoreLib.dasm - System.IO.File:Create(System.String,int,int):System.IO.FileStream (FullOpts)
-18 (-7.56 % of base) : System.Private.CoreLib.dasm - System.IO.File:Create(System.String,int):System.IO.FileStream (FullOpts)
-18 (-7.89 % of base) : System.Private.CoreLib.dasm - System.IO.File:Create(System.String):System.IO.FileStream (FullOpts)
-18 (-7.44 % of base) : System.Private.CoreLib.dasm - System.IO.File:Open(System.String,int,int,int):System.IO.FileStream (FullOpts)
-18 (-7.69 % of base) : System.Private.CoreLib.dasm - System.IO.File:Open(System.String,int,int):System.IO.FileStream (FullOpts)
-18 (-7.32 % of base) : System.Private.CoreLib.dasm - System.IO.File:Open(System.String,int):System.IO.FileStream (FullOpts)
-18 (-7.69 % of base) : System.Private.CoreLib.dasm - System.IO.File:OpenRead(System.String):System.IO.FileStream (FullOpts)
-18 (-7.89 % of base) : System.Private.CoreLib.dasm - System.IO.File:OpenWrite(System.String):System.IO.FileStream (FullOpts)
-18 (-7.32 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Create():System.IO.FileStream:this (FullOpts)
-18 (-7.50 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Open(int,int,int):System.IO.FileStream:this (FullOpts)
-18 (-7.76 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Open(int,int):System.IO.FileStream:this (FullOpts)
-18 (-7.29 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Open(int):System.IO.FileStream:this (FullOpts)
-18 (-7.66 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:OpenRead():System.IO.FileStream:this (FullOpts)
-18 (-7.86 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:OpenWrite():System.IO.FileStream:this (FullOpts)
-18 (-5.04 % of base) : System.Private.CoreLib.dasm - System.IO.StreamReader:ValidateArgsAndOpenPath(System.String,int):System.IO.FileStream (FullOpts)
-18 (-4.80 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:ValidateArgsAndOpenPath(System.String,ubyte,int):System.IO.FileStream (FullOpts)
-18 (-4.57 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:.ctor(System.String):this (FullOpts)
-18 (-4.66 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.Net.Mime.ContentType):this (FullOpts)
-18 (-4.15 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.String):this (FullOpts)
-18 (-5.16 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.StringParsingHelpers:OpenStreamReader(System.String):System.IO.StreamReader (FullOpts)
-18 (-2.00 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:DownloadFile(System.Uri,System.String):this (FullOpts)
-18 (-2.00 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:DownloadFileAsync(System.Uri,System.String,System.Object):this (FullOpts)
-18 (-3.47 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.PersistedAssemblyBuilder:Save(System.String):this (FullOpts)
-18 (-4.57 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromAssemblyPath(System.String):System.Reflection.Assembly:this (FullOpts)
-18 (-4.27 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeAssembly:GetFile(System.String):System.IO.FileStream:this (FullOpts)
-18 (-4.19 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaAssembly:FindModuleNextToAssembly(System.String):System.IO.FileStream:this (FullOpts)
Top method regressions (percentages):
26 (Infinity of base) : System.Data.Odbc.dasm - System.Data.ProviderBase.BasicFieldNameLookup:GetCompareInfo():System.Globalization.CompareInfo: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)
509 (2,120.83 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.__Canon]:ContinueWith(System.Action`1[System.__Canon],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
506 (2,024.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.__Canon]:ContinueWith(System.Action`2[System.__Canon,System.__Canon],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith(System.Action`1[System.Threading.Tasks.Task],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task,double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task,int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task,long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task,short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task,System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task,System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task,ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[double]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[double],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[double],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[double],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[double],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[double],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[double],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[double],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[int],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[int],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[int],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[int],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[int],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[int],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[int],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[long]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[long],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[long],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[long],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[long],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[long],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[long],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[long],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[short]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[short],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[short],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[short],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[short],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[short],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[short],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[short]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[short],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[System.Nullable`1[int]]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Nullable`1[int]]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[System.Nullable`1[int]],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith(System.Action`1[System.Threading.Tasks.Task`1[ubyte]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[double](System.Func`2[System.Threading.Tasks.Task`1[ubyte],double],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[int](System.Func`2[System.Threading.Tasks.Task`1[ubyte],int],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[long](System.Func`2[System.Threading.Tasks.Task`1[ubyte],long],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[short](System.Func`2[System.Threading.Tasks.Task`1[ubyte],short],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[System.Nullable`1[int]](System.Func`2[System.Threading.Tasks.Task`1[ubyte],System.Nullable`1[int]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`2[System.Threading.Tasks.Task`1[ubyte],System.Numerics.Vector`1[float]],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
466 (1,941.67 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[ubyte]:ContinueWith[ubyte](System.Func`2[System.Threading.Tasks.Task`1[ubyte],ubyte],System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith(System.Action`2[System.Threading.Tasks.Task,System.Object],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[double](System.Func`3[System.Threading.Tasks.Task,System.Object,double],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[int](System.Func`3[System.Threading.Tasks.Task,System.Object,int],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[long](System.Func`3[System.Threading.Tasks.Task,System.Object,long],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[short](System.Func`3[System.Threading.Tasks.Task,System.Object,short],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[System.Nullable`1[int]](System.Func`3[System.Threading.Tasks.Task,System.Object,System.Nullable`1[int]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[System.Numerics.Vector`1[float]](System.Func`3[System.Threading.Tasks.Task,System.Object,System.Numerics.Vector`1[float]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:ContinueWith[ubyte](System.Func`3[System.Threading.Tasks.Task,System.Object,ubyte],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith(System.Action`2[System.Threading.Tasks.Task`1[double],System.Object],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[double](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,double],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[int](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,int],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[long](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,long],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[short](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,short],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[System.Nullable`1[int]](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,System.Nullable`1[int]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,System.Numerics.Vector`1[float]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[double]:ContinueWith[ubyte](System.Func`3[System.Threading.Tasks.Task`1[double],System.Object,ubyte],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith(System.Action`2[System.Threading.Tasks.Task`1[int],System.Object],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[double](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,double],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[int](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,int],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[long](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,long],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[short](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,short],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[System.Nullable`1[int]](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,System.Nullable`1[int]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,System.Numerics.Vector`1[float]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[int]:ContinueWith[ubyte](System.Func`3[System.Threading.Tasks.Task`1[int],System.Object,ubyte],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith(System.Action`2[System.Threading.Tasks.Task`1[long],System.Object],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[double](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,double],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[double]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[int](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,int],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[int]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[long](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,long],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[long]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[short](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,short],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[short]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[System.Nullable`1[int]](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,System.Nullable`1[int]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Nullable`1[int]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[System.Numerics.Vector`1[float]](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,System.Numerics.Vector`1[float]],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[System.Numerics.Vector`1[float]]:this (FullOpts)
463 (1,852.00 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task`1[long]:ContinueWith[ubyte](System.Func`3[System.Threading.Tasks.Task`1[long],System.Object,ubyte],System.Object,System.Threading.CancellationToken,int,System.Threading.Tasks.TaskScheduler):System.Threading.Tasks.Task`1[ubyte]:this (FullOpts)
Top method improvements (percentages):
-251 (-63.71 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.Utils.BinaryReaderExtensions:ParseDecimal(System.IO.BinaryReader):System.Decimal (FullOpts)
-12 (-54.55 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.MetadataExtensions:GetMethodDebugInformation(System.Reflection.Metadata.MethodDefinitionHandle,System.Reflection.Metadata.MetadataReader):System.Reflection.Metadata.MethodDebugInformation (FullOpts)
-254 (-50.00 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexReplacement:GetOrCreate(System.WeakReference`1[System.Text.RegularExpressions.RegexReplacement],System.String,System.Collections.Hashtable,int,System.Collections.Hashtable,int):System.Text.RegularExpressions.RegexReplacement (FullOpts) (2 base, 1 diff methods)
-318 (-24.22 % of base) : System.IO.Compression.dasm - System.IO.Compression.ZipHelper+<ReadBytesAsync>d__13:MoveNext():this (FullOpts)
-182 (-22.36 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:ContentEquals(System.Reflection.Metadata.BlobBuilder):ubyte:this (FullOpts)
-56 (-17.95 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadBytes(int):ubyte[]:this (FullOpts)
-44 (-17.74 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:Clear():this (FullOpts)
-37 (-14.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:InternalRead(System.Span`1[ubyte]):System.ReadOnlySpan`1[ubyte]:this (FullOpts)
-35 (-13.57 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadUInt32():uint:this (FullOpts)
-35 (-13.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadInt64():long:this (FullOpts)
-35 (-13.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadUInt16():ushort:this (FullOpts)
-35 (-13.51 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadUInt64():ulong:this (FullOpts)
-35 (-13.46 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadDouble():double:this (FullOpts)
-35 (-13.46 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadInt16():short:this (FullOpts)
-35 (-13.46 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadSingle():float:this (FullOpts)
-293 (-13.31 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Compiler.LambdaCompiler:EmitLiftedBinaryArithmetic(int,System.Type,System.Type,System.Type):this (FullOpts)
-1028 (-11.31 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
-25 (-10.33 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:WriteContentTo(System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-38 (-10.05 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadDecimal():System.Decimal:this (FullOpts)
-29 (-9.83 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:WriteAsync(System.String):System.Threading.Tasks.Task:this (FullOpts)
-29 (-9.57 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:WriteLineAsync(System.String):System.Threading.Tasks.Task:this (FullOpts)
-298 (-8.69 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[double]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[double],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[double]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[double] (FullOpts)
-296 (-8.66 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[short]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[short],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[short]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[short] (FullOpts)
-294 (-8.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[ubyte]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[ubyte],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[ubyte]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[ubyte] (FullOpts)
-293 (-8.57 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[long]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[long],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[long]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[long] (FullOpts)
-292 (-8.57 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[int]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[int],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[int]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[int] (FullOpts)
-37 (-8.55 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:ToArray(int,int):ubyte[]:this (FullOpts)
-59 (-8.32 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.MetadataNameFormatter:EmitHandleName(System.Reflection.Metadata.Handle,ubyte,System.String,System.String):System.String:this (FullOpts)
-123 (-7.97 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromStreamCore(System.IO.Stream):System.Reflection.TypeLoading.RoAssembly:this (FullOpts)
-18 (-7.89 % of base) : System.Private.CoreLib.dasm - System.IO.File:Create(System.String):System.IO.FileStream (FullOpts)
-18 (-7.89 % of base) : System.Private.CoreLib.dasm - System.IO.File:OpenWrite(System.String):System.IO.FileStream (FullOpts)
-18 (-7.86 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:OpenWrite():System.IO.FileStream:this (FullOpts)
-18 (-7.76 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Open(int,int):System.IO.FileStream:this (FullOpts)
-18 (-7.69 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.Executor:CreateInheritedFile(System.String):System.IO.FileStream (FullOpts)
-18 (-7.69 % of base) : System.Private.CoreLib.dasm - System.IO.File:Open(System.String,int,int):System.IO.FileStream (FullOpts)
-18 (-7.69 % of base) : System.Private.CoreLib.dasm - System.IO.File:OpenRead(System.String):System.IO.FileStream (FullOpts)
-18 (-7.66 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:OpenRead():System.IO.FileStream:this (FullOpts)
-18 (-7.56 % of base) : System.Private.CoreLib.dasm - System.IO.File:Create(System.String,int):System.IO.FileStream (FullOpts)
-18 (-7.50 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Open(int,int,int):System.IO.FileStream:this (FullOpts)
-18 (-7.44 % of base) : System.Private.CoreLib.dasm - System.IO.File:Open(System.String,int,int,int):System.IO.FileStream (FullOpts)
-18 (-7.35 % of base) : System.Private.CoreLib.dasm - System.IO.File:Create(System.String,int,int):System.IO.FileStream (FullOpts)
-18 (-7.32 % of base) : System.Private.CoreLib.dasm - System.IO.File:Open(System.String,int):System.IO.FileStream (FullOpts)
-18 (-7.32 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Create():System.IO.FileStream:this (FullOpts)
-18 (-7.29 % of base) : System.Private.CoreLib.dasm - System.IO.FileInfo:Open(int):System.IO.FileStream:this (FullOpts)
-13 (-7.26 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:WriteContentTo(System.IO.Stream):this (FullOpts)
-18 (-6.77 % of base) : System.Private.Xml.dasm - System.Xml.XmlDOMTextWriter:.ctor(System.String,System.Text.Encoding):this (FullOpts)
-18 (-6.77 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextWriter:.ctor(System.String,System.Text.Encoding):this (FullOpts)
-177 (-6.68 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.SocketPal+<SendPacketsAsync>d__84:MoveNext():this (FullOpts)
-18 (-6.62 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoAssembly:GetFile(System.String):System.IO.FileStream:this (FullOpts)
-23 (-5.72 % of base) : System.CodeDom.dasm - Microsoft.CSharp.CSharpCodeGenerator:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults (FullOpts)
-18 (-5.52 % of base) : System.Diagnostics.StackTrace.dasm - System.Diagnostics.StackTraceSymbols:TryOpenFile(System.String):System.IO.Stream (FullOpts)
-8 (-5.44 % of base) : System.Private.CoreLib.dasm - System.IO.TextWriter:Synchronized(System.IO.TextWriter):System.IO.TextWriter (FullOpts)
-18 (-5.36 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.InternalConfigHost:StaticOpenStreamForRead(System.String):System.IO.Stream (FullOpts)
-18 (-5.33 % of base) : System.Private.Xml.dasm - System.Xml.XmlDownloadManager:GetStream(System.Uri,System.Net.ICredentials,System.Net.IWebProxy):System.IO.Stream (FullOpts)
-18 (-5.29 % of base) : System.Private.Xml.dasm - System.Xml.XmlDownloadManager:GetStreamAsync(System.Uri,System.Net.ICredentials,System.Net.IWebProxy):System.Threading.Tasks.Task`1[System.IO.Stream] (FullOpts)
-18 (-5.16 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.StringParsingHelpers:OpenStreamReader(System.String):System.IO.StreamReader (FullOpts)
-18 (-5.04 % of base) : System.Private.CoreLib.dasm - System.IO.StreamReader:ValidateArgsAndOpenPath(System.String,int):System.IO.FileStream (FullOpts)
-18 (-4.80 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.WriteFileContext:ValidateWriteAccess(System.String) (FullOpts)
-18 (-4.80 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:ValidateArgsAndOpenPath(System.String,ubyte,int):System.IO.FileStream (FullOpts)
-18 (-4.77 % of base) : System.Private.Xml.dasm - System.Xml.XmlResolver+XmlFileSystemResolver:GetEntity(System.Uri,System.String,System.Type):System.Object:this (FullOpts)
-18 (-4.66 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.Net.Mime.ContentType):this (FullOpts)
-20 (-4.65 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:GetDebuggerDisplay():System.String:this (FullOpts)
-19 (-4.58 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFile:GetFileStreamForOpen(int,System.String,ubyte):System.IO.FileStream (FullOpts)
-18 (-4.57 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:.ctor(System.String):this (FullOpts)
-18 (-4.57 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromAssemblyPath(System.String):System.Reflection.Assembly:this (FullOpts)
-43 (-4.49 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.ControlFlowBuilder:CopyCodeAndFixupBranches(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-20 (-4.38 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeCompiler:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults:this (FullOpts)
-18 (-4.34 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:WriteAllBytes(System.String,ubyte[],ubyte) (FullOpts)
-18 (-4.29 % of base) : System.Private.Xml.dasm - System.Xml.XmlResolver+XmlFileSystemResolver:GetEntityAsync(System.Uri,System.String,System.Type):System.Threading.Tasks.Task`1[System.Object]:this (FullOpts)
-18 (-4.27 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeAssembly:GetFile(System.String):System.IO.FileStream:this (FullOpts)
-5 (-4.24 % of base) : System.Text.Json.dasm - System.Text.Json.JsonDocument:Parse(System.String,System.Text.Json.JsonDocumentOptions):System.Text.Json.JsonDocument (FullOpts)
-18 (-4.24 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.WriteFileContext:FileIsWriteLocked(System.String):ubyte (FullOpts)
-18 (-4.19 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaAssembly:FindModuleNextToAssembly(System.String):System.IO.FileStream:this (FullOpts)
-18 (-4.17 % of base) : System.Private.CoreLib.dasm - System.Resources.RuntimeResourceSet:.ctor(System.String):this (FullOpts)
-18 (-4.15 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.String):this (FullOpts)
-18 (-3.88 % of base) : System.Private.Xml.dasm - System.Xml.XmlWriterSettings:CreateWriter(System.String):System.Xml.XmlWriter:this (FullOpts)
-72 (-3.84 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexReplacement:ReplaceSimpleText(System.Text.RegularExpressions.Regex,System.String,System.String,int,int):System.String (FullOpts) (2 methods)
-18 (-3.83 % of base) : System.Resources.Extensions.dasm - System.Resources.Extensions.PreserializedResourceWriter:.ctor(System.String):this (FullOpts)
-18 (-3.83 % of base) : System.Resources.Writer.dasm - System.Resources.ResourceWriter:.ctor(System.String):this (FullOpts)
-18 (-3.75 % of base) : System.Private.Xml.dasm - System.Xml.XmlWriter:Create(System.String):System.Xml.XmlWriter (FullOpts)
-18 (-3.60 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.TextFieldParser:InitializeFromPath(System.String,System.Text.Encoding,ubyte):this (FullOpts)
-18 (-3.47 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.PersistedAssemblyBuilder:Save(System.String):this (FullOpts)
-5 (-3.47 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonNode:Parse(System.String,System.Nullable`1[System.Text.Json.Nodes.JsonNodeOptions],System.Text.Json.JsonDocumentOptions):System.Text.Json.Nodes.JsonNode (FullOpts)
-18 (-3.38 % of base) : System.Data.Common.dasm - System.Data.DataSet:ReadXml(System.String,int):int:this (FullOpts)
-19 (-3.17 % of base) : System.Data.Common.dasm - System.Data.DataSet:WriteXmlSchema(System.String,int,System.Converter`2[System.Type,System.String]):this (FullOpts)
-18 (-3.16 % of base) : System.Net.Security.dasm - SslKeyLogger:.cctor() (FullOpts)
-18 (-3.16 % of base) : System.Net.Quic.dasm - SslKeyLogger:.cctor() (FullOpts)
-18 (-3.11 % of base) : System.Data.Common.dasm - System.Data.DataTable:WriteXmlSchema(System.String,ubyte):this (FullOpts)
-36 (-3.07 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.VB6OutputFile:OpenFile():this (FullOpts)
-19 (-2.72 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.ZipPackage:.ctor(System.String,int,int,int):this (FullOpts)
-18 (-2.62 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarFile:CreateFromDirectory(System.String,System.String,ubyte) (FullOpts)
-19 (-2.61 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.VB6RandomFile:OpenFileHelper(int,int):this (FullOpts)
-3 (-2.59 % of base) : System.Private.CoreLib.dasm - System.DateTimeOffset:Deconstruct(byref,byref,byref):this (FullOpts)
-18 (-2.42 % of base) : System.Private.CoreLib.dasm - System.Resources.FileBasedResourceGroveler:CreateResourceSet(System.String):System.Resources.ResourceSet:this (FullOpts)
-19 (-2.40 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.PersistedAssemblyBuilder:PopulateAssemblyMetadata(byref,byref,byref):this (FullOpts)
-19 (-2.37 % of base) : System.IO.IsolatedStorage.dasm - System.IO.IsolatedStorage.IsolatedStorageFileStream:InitializeFileStream(System.String,int,int,int,int,System.IO.IsolatedStorage.IsolatedStorageFile):System.IO.IsolatedStorage.IsolatedStorageFileStream+InitializationData (FullOpts)
-18 (-2.34 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.VB6InputFile:OpenFile():this (FullOpts)
-18 (-2.31 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.InternalConfigHost:StaticOpenStreamForWrite(System.String,System.String,byref):System.IO.Stream (FullOpts)
-19 (-2.29 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFileExtensions:InitializeDoCreateEntryFromFile(System.IO.Compression.ZipArchive,System.String,System.String,System.Nullable`1[int],ubyte):System.ValueTuple`2[System.IO.FileStream,System.IO.Compression.ZipArchiveEntry] (FullOpts)
-30 (-2.28 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:GetMemberReferenceHandle(System.Reflection.MemberInfo):System.Reflection.Metadata.EntityHandle:this (FullOpts)
2167 total methods with Code Size differences (148 improved, 2019 regressed), 240411 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (86 MB)
- build-artifacts-main.zip (675 MB)
- build-clr-checked-pr.zip (86 MB)
- build-artifacts-pr.zip (676 MB)
- jit-diffs-main.zip (144 MB)
- jit-diffs-pr.zip (145 MB)
- diff-frameworks.txt (97 KB)
- ShortDiffsRegressions.md (45 KB)
- LongDiffsRegressions.md (800 KB)
- ShortDiffsImprovements.md (58 KB)
- LongDiffsImprovements.md (898 KB)
Metadata
Metadata
Assignees
Labels
No labels