forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 14 minutes 8 seconds (remote runner delay: 28 seconds).
dotnet/runtime#113266
Diffs
Diffs
Found 164 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 43863277
Total bytes of diff: 44259371
Total bytes of delta: 396094 (0.90 % of base)
Total relative delta: 4228.17
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):
198279 : System.Private.CoreLib.dasm (2.66 % of base)
54002 : System.Data.Common.dasm (3.30 % of base)
14627 : System.Net.Http.Json.dasm (5.84 % of base)
11365 : System.Net.Http.dasm (1.36 % of base)
10803 : System.Security.Cryptography.dasm (0.98 % of base)
8803 : System.Numerics.Tensors.dasm (0.47 % of base)
7694 : System.Collections.Immutable.dasm (0.41 % of base)
5808 : Microsoft.CSharp.dasm (1.70 % of base)
5775 : System.Private.Xml.dasm (0.14 % of base)
5094 : System.Threading.Channels.dasm (2.36 % of base)
4704 : System.Security.Cryptography.Pkcs.dasm (1.19 % of base)
4688 : System.Private.DataContractSerialization.dasm (0.48 % of base)
4635 : System.Text.Json.dasm (0.35 % of base)
4581 : System.Linq.AsyncEnumerable.dasm (0.32 % of base)
4333 : MihuBot.dasm (0.37 % of base)
3834 : System.Security.Cryptography.Xml.dasm (1.90 % of base)
3818 : System.Threading.Tasks.Parallel.dasm (1.50 % of base)
3590 : System.Text.RegularExpressions.dasm (0.47 % of base)
3179 : Yarp.ReverseProxy.dasm (0.82 % of base)
2889 : System.Linq.Expressions.dasm (0.31 % of base)
2348 : System.Net.Sockets.dasm (0.89 % of base)
2178 : System.Linq.dasm (0.17 % of base)
1937 : System.Threading.RateLimiting.dasm (1.22 % of base)
1878 : System.Formats.Tar.dasm (1.45 % of base)
1775 : System.IO.Pipelines.dasm (2.24 % of base)
1714 : System.Reflection.Metadata.dasm (0.31 % of base)
1449 : System.Configuration.ConfigurationManager.dasm (0.36 % of base)
1433 : System.Net.Security.dasm (0.63 % of base)
1404 : System.Runtime.Serialization.Schema.dasm (2.42 % of base)
1275 : System.Net.Quic.dasm (0.87 % of base)
1227 : System.Net.WebSockets.dasm (0.83 % of base)
1173 : System.ComponentModel.Composition.dasm (0.28 % of base)
1155 : System.Formats.Nrbf.dasm (2.13 % of base)
978 : System.Collections.dasm (0.23 % of base)
970 : Microsoft.VisualBasic.Core.dasm (0.18 % of base)
910 : System.Reflection.MetadataLoadContext.dasm (0.42 % of base)
897 : System.IO.Compression.dasm (0.86 % of base)
748 : System.Collections.Concurrent.dasm (0.21 % of base)
712 : System.Data.Odbc.dasm (0.30 % of base)
659 : System.Net.Requests.dasm (0.45 % of base)
649 : System.Reflection.Emit.dasm (0.50 % of base)
544 : System.ComponentModel.TypeConverter.dasm (0.18 % of base)
517 : System.Runtime.Serialization.Formatters.dasm (2.57 % of base)
415 : System.Composition.TypedParts.dasm (0.88 % of base)
411 : System.IO.Compression.Brotli.dasm (1.83 % of base)
384 : ILCompiler.Reflection.ReadyToRun.dasm (0.18 % of base)
336 : Microsoft.Extensions.Primitives.dasm (1.24 % of base)
326 : System.DirectoryServices.Protocols.dasm (0.22 % of base)
265 : System.IO.Pipes.dasm (0.68 % of base)
226 : System.Net.Ping.dasm (0.43 % of base)
220 : System.Diagnostics.StackTrace.dasm (4.74 % of base)
210 : System.IO.IsolatedStorage.dasm (0.92 % of base)
208 : System.Private.Xml.Linq.dasm (0.12 % of base)
189 : Microsoft.Extensions.Configuration.Binder.dasm (0.83 % of base)
186 : Microsoft.Extensions.Caching.Abstractions.dasm (0.56 % of base)
184 : System.Diagnostics.FileVersionInfo.dasm (1.76 % of base)
174 : System.Diagnostics.Process.dasm (0.18 % of base)
162 : System.Runtime.Numerics.dasm (0.13 % of base)
156 : System.Collections.Specialized.dasm (1.25 % of base)
143 : System.IO.Packaging.dasm (0.13 % of base)
134 : System.Net.Mail.dasm (0.07 % of base)
119 : System.Drawing.Primitives.dasm (0.35 % of base)
112 : Microsoft.Extensions.Logging.EventSource.dasm (0.41 % of base)
108 : System.Console.dasm (0.13 % of base)
107 : Markdig.dasm (0.02 % of base)
101 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (0.14 % of base)
88 : Microsoft.Extensions.DependencyInjection.dasm (0.13 % of base)
77 : Microsoft.Extensions.Logging.Console.dasm (0.13 % of base)
65 : System.ComponentModel.Annotations.dasm (0.12 % 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)
17 : System.Diagnostics.DiagnosticSource.dasm (0.01 % of base)
9 : System.Formats.Asn1.dasm (0.01 % of base)
Top file improvements (bytes):
-52 : System.Net.WebClient.dasm (-0.10 % of base)
-35 : System.CodeDom.dasm (-0.02 % of base)
-34 : System.IO.Compression.ZipFile.dasm (-0.24 % of base)
-18 : System.Resources.Writer.dasm (-0.20 % of base)
-18 : System.Net.NetworkInformation.dasm (-0.04 % 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)
82 total files with Code Size differences (8 improved, 74 regressed), 181 unchanged.
Top method regressions (bytes):
1036 (25.90 % of base) : System.Net.Http.dasm - System.Net.Http.HPack.H2StaticTable:.cctor() (FullOpts)
1017 (20.93 % 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)
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)
744 (116.07 % of base) : System.Data.Common.dasm - System.Data.SortExpressionBuilder`1[System.__Canon]:Clone():System.Data.SortExpressionBuilder`1[System.__Canon]:this (FullOpts)
737 (88.26 % 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)
735 (84.10 % 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)
735 (84.10 % 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)
735 (84.10 % 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)
735 (84.10 % 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)
735 (84.87 % 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)
735 (82.77 % 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)
735 (82.77 % 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)
735 (82.77 % 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)
735 (82.77 % 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)
735 (78.36 % 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)
735 (82.77 % 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)
735 (82.77 % 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)
735 (82.77 % 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)
735 (84.10 % 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)
735 (84.10 % 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)
727 (73.81 % 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)
696 (18.30 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Signature:LoadXml(System.Xml.XmlElement):this (FullOpts)
696 (81.21 % 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)
696 (81.21 % 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)
696 (81.21 % 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)
696 (81.21 % 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)
696 (81.21 % 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)
696 (81.21 % 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)
696 (81.21 % 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)
695 (72.55 % 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)
695 (72.55 % 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)
695 (72.55 % 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)
695 (72.55 % 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)
695 (72.55 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[System.Nullable`1[int]]:ContinueWhenAllImpl[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)
695 (72.55 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskFactory`1[ubyte]:ContinueWhenAllImpl[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)
691 (64.88 % 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)
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.67 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.EncryptedKey:LoadXml(System.Xml.XmlElement):this (FullOpts)
Top method improvements (bytes):
-1035 (-11.43 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
-295 (-8.75 % 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.63 % 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)
-293 (-8.70 % 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 (-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.66 % 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)
-291 (-8.65 % 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)
-132 (-8.50 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromStreamCore(System.IO.Stream):System.Reflection.TypeLoading.RoAssembly:this (FullOpts)
-106 (-1.77 % 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.89 % 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.59 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.ControlFlowBuilder:CopyCodeAndFixupBranches(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-40 (-1.68 % of base) : Markdig.dasm - Markdig.Extensions.Bootstrap.BootstrapExtension:PipelineOnDocumentProcessed(Markdig.Syntax.MarkdownDocument) (FullOpts)
-39 (-0.98 % of base) : System.Net.Http.dasm - System.Net.Http.DiagnosticsHandler+<SendAsyncCore>d__10:MoveNext():this (FullOpts)
-38 (-10.05 % of base) : System.Private.CoreLib.dasm - System.IO.BinaryReader:ReadDecimal():System.Decimal:this (FullOpts)
-37 (-14.45 % 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.83 % 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.64 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:WriteContentTo(System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-23 (-4.96 % of base) : System.CodeDom.dasm - Microsoft.CSharp.CSharpCodeGenerator:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults (FullOpts)
-20 (-4.09 % 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 (-3.82 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFile:Open(System.String,int,System.Text.Encoding):System.IO.Compression.ZipArchive (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.58 % of base) : System.Diagnostics.Process.dasm - Interop+procfs:TryReadFile(System.String,byref):ubyte (FullOpts)
-18 (-1.58 % of base) : System.Private.CoreLib.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.70 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.TextFieldParser:InitializeFromPath(System.String,System.Text.Encoding,ubyte):this (FullOpts)
-18 (-3.88 % of base) : MihuBot.dasm - MihuBot.Helpers.FileBackedHashSet:.ctor(System.String,System.Collections.Generic.IEqualityComparer`1[System.String]):this (FullOpts)
-18 (-0.58 % of base) : MihuBot.dasm - MihuBot.TelegramService+<RelayFileAsync>d__13:MoveNext():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.47 % 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.77 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarFile:CreateFromDirectory(System.String,System.String,ubyte) (FullOpts)
-18 (-2.37 % 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 (-2.27 % 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 (-5.25 % of base) : System.Private.CoreLib.dasm - System.IO.StreamReader:ValidateArgsAndOpenPath(System.String,int):System.IO.FileStream (FullOpts)
-18 (-4.99 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:ValidateArgsAndOpenPath(System.String,ubyte,int):System.IO.FileStream (FullOpts)
-18 (-1.76 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.WarningHeaderValue:ToString():System.String:this (FullOpts)
-18 (-4.65 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:.ctor(System.String):this (FullOpts)
-18 (-4.75 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.Net.Mime.ContentType):this (FullOpts)
-18 (-4.22 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.String):this (FullOpts)
-18 (-1.60 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpClient:GetFileMailWriter(System.String):System.Net.Mail.MailWriter:this (FullOpts)
-18 (-5.16 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.StringParsingHelpers:OpenStreamReader(System.String):System.IO.StreamReader (FullOpts)
-18 (-2.03 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:DownloadFile(System.Uri,System.String):this (FullOpts)
-18 (-2.03 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:DownloadFileAsync(System.Uri,System.String,System.Object):this (FullOpts)
-18 (-3.68 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.PersistedAssemblyBuilder:Save(System.String):this (FullOpts)
-18 (-4.40 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromAssemblyPath(System.String):System.Reflection.Assembly: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)
497 (2,070.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)
494 (1,976.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
454 (1,891.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
451 (1,804.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)
-13 (-59.09 % 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)
-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.45 % 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)
-1035 (-11.43 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:CreateCustomUpdateDelegate(System.Reflection.MethodInfo):System.__Canon:this (FullOpts)
-25 (-10.64 % 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)
-37 (-8.83 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:ToArray(int,int):ubyte[]:this (FullOpts)
-295 (-8.75 % 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)
-293 (-8.70 % 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)
-292 (-8.66 % 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)
-291 (-8.65 % 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)
-294 (-8.63 % 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)
-132 (-8.50 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromStreamCore(System.IO.Stream):System.Reflection.TypeLoading.RoAssembly: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)
-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)
-13 (-7.56 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:WriteContentTo(System.IO.Stream):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.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)
-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)
-18 (-6.62 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoAssembly:GetFile(System.String):System.IO.FileStream:this (FullOpts)
-18 (-5.52 % of base) : System.Diagnostics.StackTrace.dasm - System.Diagnostics.StackTraceSymbols:TryOpenFile(System.String):System.IO.Stream (FullOpts)
-18 (-5.47 % 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.25 % of base) : System.Private.CoreLib.dasm - System.IO.StreamReader:ValidateArgsAndOpenPath(System.String,int):System.IO.FileStream (FullOpts)
-18 (-5.16 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.StringParsingHelpers:OpenStreamReader(System.String):System.IO.StreamReader (FullOpts)
-18 (-4.99 % of base) : System.Private.CoreLib.dasm - System.IO.StreamWriter:ValidateArgsAndOpenPath(System.String,ubyte,int):System.IO.FileStream (FullOpts)
-23 (-4.96 % of base) : System.CodeDom.dasm - Microsoft.CSharp.CSharpCodeGenerator:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults (FullOpts)
-18 (-4.80 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.WriteFileContext:ValidateWriteAccess(System.String) (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.75 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.Net.Mime.ContentType):this (FullOpts)
-18 (-4.65 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:.ctor(System.String):this (FullOpts)
-20 (-4.65 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobBuilder:GetDebuggerDisplay():System.String:this (FullOpts)
-43 (-4.59 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.ControlFlowBuilder:CopyCodeAndFixupBranches(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-5 (-4.50 % of base) : System.Text.Json.dasm - System.Text.Json.JsonDocument:Parse(System.String,System.Text.Json.JsonDocumentOptions):System.Text.Json.JsonDocument (FullOpts)
-18 (-4.40 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.MetadataLoadContext:LoadFromAssemblyPath(System.String):System.Reflection.Assembly:this (FullOpts)
-18 (-4.34 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.FileSystem:WriteAllBytes(System.String,ubyte[],ubyte) (FullOpts)
-18 (-4.33 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.Ecma.EcmaAssembly:FindModuleNextToAssembly(System.String):System.IO.FileStream:this (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)
-18 (-4.24 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Internal.WriteFileContext:FileIsWriteLocked(System.String):ubyte (FullOpts)
-18 (-4.22 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:SetContentFromFile(System.String,System.String):this (FullOpts)
-18 (-4.17 % of base) : System.Private.CoreLib.dasm - System.Resources.RuntimeResourceSet:.ctor(System.String):this (FullOpts)
-20 (-4.09 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CodeCompiler:FromFile(System.CodeDom.Compiler.CompilerParameters,System.String):System.CodeDom.Compiler.CompilerResults:this (FullOpts)
-18 (-3.94 % of base) : System.Private.Xml.dasm - System.Xml.XmlWriterSettings:CreateWriter(System.String):System.Xml.XmlWriter:this (FullOpts)
-18 (-3.88 % of base) : MihuBot.dasm - MihuBot.Helpers.FileBackedHashSet:.ctor(System.String,System.Collections.Generic.IEqualityComparer`1[System.String]):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)
-19 (-3.82 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFile:Open(System.String,int,System.Text.Encoding):System.IO.Compression.ZipArchive (FullOpts)
-18 (-3.81 % of base) : System.Private.Xml.dasm - System.Xml.XmlWriter:Create(System.String):System.Xml.XmlWriter (FullOpts)
-18 (-3.70 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.FileIO.TextFieldParser:InitializeFromPath(System.String,System.Text.Encoding,ubyte):this (FullOpts)
-18 (-3.68 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.PersistedAssemblyBuilder:Save(System.String):this (FullOpts)
-18 (-3.66 % of base) : System.Resources.Extensions.dasm - System.Resources.Extensions.PreserializedResourceWriter:.ctor(System.String):this (FullOpts)
-18 (-3.66 % of base) : System.Resources.Writer.dasm - System.Resources.ResourceWriter:.ctor(System.String):this (FullOpts)
-5 (-3.62 % 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.16 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XslTransform:Transform(System.String,System.String,System.Xml.XmlResolver):this (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)
-18 (-2.77 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarFile:CreateFromDirectory(System.String,System.String,ubyte) (FullOpts)
-19 (-2.72 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.ZipPackage:.ctor(System.String,int,int,int):this (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)
-18 (-2.37 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarFile:ExtractToDirectory(System.String,System.String,ubyte) (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)
-30 (-2.28 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:GetMemberReferenceHandle(System.Reflection.MemberInfo):System.Reflection.Metadata.EntityHandle:this (FullOpts)
-18 (-2.27 % 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.20 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:ReadAllBytesFromSeekableNonZeroSizeFile(System.String,int):ubyte[] (FullOpts)
2219 total methods with Code Size differences (149 improved, 2070 regressed), 247298 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (87 MB)
- build-artifacts-main.zip (710 MB)
- build-clr-checked-pr.zip (87 MB)
- build-artifacts-pr.zip (712 MB)
- jit-diffs-main.zip (148 MB)
- jit-diffs-pr.zip (149 MB)
- diff-frameworks.txt (98 KB)
- ShortDiffsRegressions.md (45 KB)
- LongDiffsRegressions.md (801 KB)
- ShortDiffsImprovements.md (59 KB)
- LongDiffsImprovements.md (898 KB)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels