forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 6 minutes 5 seconds (remote runner delay: 0 seconds).
Using arguments: -NoPRLink
Main commit: dotnet/runtime@bce6119
PR commit: EgorBo/runtime-1@972c244
Diffs
Diffs
Found 231 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 45953457
Total bytes of diff: 45125651
Total bytes of delta: -827806 (-1.80 % of base)
Total relative delta: Infinity
diff is an improvement.
relative diff is a regression.
Total byte diff includes -315 bytes from reconciling methods
Base had 2 unique methods, 315 unique bytes
Diff had 0 unique methods, 0 unique bytes
Top file improvements (bytes):
-114874 : System.Collections.Immutable.dasm (-4.74 % of base)
-109684 : System.Private.CoreLib.dasm (-1.41 % of base)
-40636 : System.Linq.Queryable.dasm (-9.72 % of base)
-40583 : System.Linq.AsyncEnumerable.dasm (-1.42 % of base)
-40230 : System.Security.Cryptography.dasm (-2.77 % of base)
-33187 : System.Collections.dasm (-4.47 % of base)
-32307 : System.Private.Xml.dasm (-0.77 % of base)
-31825 : System.Threading.Tasks.Dataflow.dasm (-2.33 % of base)
-27855 : System.Linq.Parallel.dasm (-1.21 % of base)
-23357 : System.Text.Json.dasm (-1.57 % of base)
-21778 : System.Private.DataContractSerialization.dasm (-2.16 % of base)
-20429 : System.Linq.Expressions.dasm (-2.13 % of base)
-18704 : System.ComponentModel.Composition.dasm (-4.21 % of base)
-17582 : System.Data.Common.dasm (-1.03 % of base)
-16267 : System.Threading.Tasks.Parallel.dasm (-6.32 % of base)
-14387 : System.Net.Http.Json.dasm (-4.36 % of base)
-10291 : System.Reflection.Metadata.dasm (-1.80 % of base)
-8953 : System.Collections.Concurrent.dasm (-3.71 % of base)
-8472 : Microsoft.VisualBasic.Core.dasm (-1.62 % of base)
-7987 : System.ComponentModel.TypeConverter.dasm (-2.49 % of base)
-7525 : System.Composition.Convention.dasm (-5.87 % of base)
-6603 : System.Net.Sockets.dasm (-2.45 % of base)
-6550 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (-8.60 % of base)
-6490 : System.Numerics.Tensors.dasm (-0.55 % of base)
-6483 : System.Security.Cryptography.Xml.dasm (-2.99 % of base)
-6248 : System.Threading.Channels.dasm (-1.90 % of base)
-5875 : System.Diagnostics.DiagnosticSource.dasm (-1.84 % of base)
-5747 : System.ServiceModel.Syndication.dasm (-3.45 % of base)
-5364 : System.ComponentModel.Composition.Registration.dasm (-4.50 % of base)
-5211 : System.Net.Http.dasm (-0.59 % of base)
-4509 : System.Configuration.ConfigurationManager.dasm (-1.09 % of base)
-4420 : System.Private.Xml.Linq.dasm (-2.24 % of base)
-4061 : System.Security.Cryptography.Pkcs.dasm (-0.94 % of base)
-3880 : Microsoft.Extensions.Http.dasm (-5.13 % of base)
-3245 : System.Threading.RateLimiting.dasm (-2.04 % of base)
-3215 : System.CodeDom.dasm (-1.48 % of base)
-3151 : System.Text.RegularExpressions.dasm (-0.39 % of base)
-3035 : Microsoft.Extensions.DependencyModel.dasm (-3.60 % of base)
-2869 : System.Security.Cryptography.Cose.dasm (-3.80 % of base)
-2720 : System.Net.Mail.dasm (-1.59 % of base)
-2641 : System.DirectoryServices.Protocols.dasm (-1.77 % of base)
-2616 : Microsoft.Extensions.Hosting.dasm (-3.31 % of base)
-2526 : System.Composition.Hosting.dasm (-2.27 % of base)
-2520 : System.Reflection.Emit.dasm (-1.93 % of base)
-2512 : System.IO.Packaging.dasm (-2.23 % of base)
-2255 : System.Reflection.MetadataLoadContext.dasm (-0.94 % of base)
-2216 : System.Net.Requests.dasm (-1.49 % of base)
-2182 : System.Transactions.Local.dasm (-1.40 % of base)
-2110 : System.Text.Encoding.CodePages.dasm (-2.83 % of base)
-2035 : System.Net.Primitives.dasm (-1.83 % of base)
-1990 : System.Formats.Tar.dasm (-1.51 % of base)
-1981 : ILCompiler.Reflection.ReadyToRun.dasm (-0.66 % of base)
-1973 : System.ObjectModel.dasm (-2.62 % of base)
-1959 : System.Net.HttpListener.dasm (-1.84 % of base)
-1948 : System.Data.Odbc.dasm (-0.80 % of base)
-1907 : System.Net.WebSockets.dasm (-1.21 % of base)
-1804 : Microsoft.CSharp.dasm (-0.52 % of base)
-1784 : System.Net.Security.dasm (-0.71 % of base)
-1680 : System.Linq.dasm (-0.11 % of base)
-1678 : System.Formats.Asn1.dasm (-1.89 % of base)
-1625 : System.Runtime.Caching.dasm (-2.67 % of base)
-1624 : System.IO.Compression.dasm (-0.90 % of base)
-1611 : Microsoft.Extensions.Options.dasm (-4.10 % of base)
-1368 : System.Net.ServerSentEvents.dasm (-1.33 % of base)
-1340 : Microsoft.Extensions.Logging.Abstractions.dasm (-1.65 % of base)
-1278 : System.Reflection.TypeExtensions.dasm (-26.89 % of base)
-1205 : System.Private.Uri.dasm (-1.15 % of base)
-1167 : System.ComponentModel.Annotations.dasm (-2.16 % of base)
-1126 : System.Net.Quic.dasm (-0.71 % of base)
-1094 : System.Collections.NonGeneric.dasm (-4.27 % of base)
-1035 : System.Net.WebClient.dasm (-1.92 % of base)
-1030 : Microsoft.Extensions.Logging.Console.dasm (-1.49 % of base)
-1005 : System.IO.Ports.dasm (-1.97 % of base)
-1000 : System.Diagnostics.Process.dasm (-0.98 % of base)
-999 : System.IO.Pipes.dasm (-2.49 % of base)
-981 : System.Collections.Specialized.dasm (-3.58 % of base)
-970 : System.Security.Claims.dasm (-4.16 % of base)
-937 : Microsoft.Extensions.Caching.Memory.dasm (-3.62 % of base)
-929 : System.Runtime.Serialization.Formatters.dasm (-3.33 % of base)
-923 : Microsoft.Extensions.Configuration.Binder.dasm (-3.95 % of base)
-884 : System.Composition.TypedParts.dasm (-1.57 % of base)
-872 : Microsoft.Extensions.Caching.Abstractions.dasm (-2.14 % of base)
-832 : Microsoft.Extensions.FileSystemGlobbing.dasm (-2.77 % of base)
-828 : System.Memory.dasm (-0.28 % of base)
-818 : System.IO.MemoryMappedFiles.dasm (-3.54 % of base)
-779 : System.Resources.Extensions.dasm (-1.44 % of base)
-735 : System.Console.dasm (-0.86 % of base)
-704 : System.Composition.Runtime.dasm (-3.79 % of base)
-616 : System.IO.Compression.ZipFile.dasm (-1.74 % of base)
-600 : System.IO.IsolatedStorage.dasm (-2.60 % of base)
-592 : Microsoft.Extensions.Logging.TraceSource.dasm (-6.65 % of base)
-575 : System.Threading.dasm (-3.41 % of base)
-571 : System.Memory.Data.dasm (-3.65 % of base)
-568 : System.Drawing.Primitives.dasm (-1.73 % of base)
-566 : Microsoft.Extensions.Configuration.dasm (-2.62 % of base)
-560 : System.Net.WebSockets.Client.dasm (-2.38 % of base)
-546 : System.Diagnostics.TraceSource.dasm (-1.13 % of base)
-543 : Microsoft.Extensions.Options.ConfigurationExtensions.dasm (-7.69 % of base)
-539 : Microsoft.Extensions.Diagnostics.Abstractions.dasm (-7.20 % of base)
-521 : System.IO.Compression.Brotli.dasm (-2.32 % of base)
150 total files with Code Size differences (150 improved, 0 regressed), 110 unchanged.
Top method regressions (bytes):
103 (Infinity of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:set_AuthType(int):this (FullOpts)
Top method improvements (bytes):
-386 (-15.17 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WriteStartAttribute(System.String,System.String,System.String):this (FullOpts)
-373 (-7.65 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.KeyInfoX509Data:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-368 (-10.63 % of base) : System.Private.CoreLib.dasm - System.Globalization.IdnMapping:PunycodeDecode(System.String):System.String (FullOpts)
-360 (-4.06 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBinaryReader:ReadNode():bool:this (FullOpts)
-339 (-7.52 % of base) : System.Private.CoreLib.dasm - System.RuntimeType:InvokeMember(System.String,int,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]):System.Object:this (FullOpts)
-306 (-28.87 % of base) : System.Net.HttpListener.dasm - System.Net.WebSockets.HttpWebSocket:ValidateWebSocketHeaders(System.Net.HttpListenerContext) (FullOpts)
-301 (-2.15 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlReflectionImporter:ImportAccessorMapping(System.Xml.Serialization.MemberMapping,System.Xml.Serialization.FieldModel,System.Xml.Serialization.XmlAttributes,System.String,System.Type,bool,bool,System.Xml.Serialization.RecursionLimiter):this (FullOpts)
-281 (-12.25 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseWriter:StartAttribute(byref,System.String,System.String,System.Xml.XmlDictionaryString):this (FullOpts)
-278 (-5.52 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonReader:Read():bool:this (FullOpts)
-268 (-15.94 % of base) : System.Private.DataContractSerialization.dasm - System.Text.Base64Encoding:GetBytes(byte[],int,int,byte[],int):int:this (FullOpts)
-264 (-7.94 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression:Switch(System.Type,System.Linq.Expressions.Expression,System.Linq.Expressions.Expression,System.Reflection.MethodInfo,System.Collections.Generic.IEnumerable`1[System.Linq.Expressions.SwitchCase]):System.Linq.Expressions.SwitchExpression (FullOpts)
-263 (-12.71 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.RSAKeyValue:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-258 (-4.12 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.CustomAttributeBuilder:.ctor(System.Reflection.ConstructorInfo,System.Object[],System.Reflection.PropertyInfo[],System.Object[],System.Reflection.FieldInfo[],System.Object[]):this (FullOpts)
-258 (-11.63 % of base) : System.Private.Xml.dasm - System.Xml.XmlWriterSettings:.ctor(System.Xml.Xsl.Runtime.XmlQueryDataReader):this (FullOpts)
-250 (-5.29 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Reference:LoadXml(System.Xml.XmlElement):this (FullOpts)
-247 (-11.28 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.DSAKeyValue:LoadXml(System.Xml.XmlElement):this (FullOpts)
-243 (-28.49 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreatePerspectiveFieldOfView(float,float,float,float):System.Numerics.Matrix4x4 (FullOpts)
-243 (-28.62 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreatePerspectiveFieldOfViewLeftHanded(float,float,float,float):System.Numerics.Matrix4x4 (FullOpts)
-243 (-28.49 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:CreatePerspectiveFieldOfView(float,float,float,float):System.Numerics.Matrix4x4+Impl (FullOpts)
-243 (-28.62 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:CreatePerspectiveFieldOfViewLeftHanded(float,float,float,float):System.Numerics.Matrix4x4+Impl (FullOpts)
-240 (-6.81 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ILGeneratorImpl:AddExceptionBlocks():this (FullOpts)
-236 (-18.04 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteXmlnsAttribute(byte[],int,int,byte[],int,int):this (FullOpts)
-227 (-9.18 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.CertificateRequest:Create(System.Security.Cryptography.X509Certificates.X509Certificate2,System.DateTimeOffset,System.DateTimeOffset,System.ReadOnlySpan`1[byte]):System.Security.Cryptography.X509Certificates.X509Certificate2:this (FullOpts)
-224 (-16.74 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.Socket:SetSocketOption(int,int,System.Object):this (FullOpts)
-223 (-13.19 % of base) : System.Private.DataContractSerialization.dasm - System.Text.Base64Encoding:GetBytes(char[],int,int,byte[],int):int:this (FullOpts)
-220 (-6.28 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.__Canon] (FullOpts)
-218 (-16.58 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartElement(byte[],int,int,byte[],int,int):this (FullOpts)
-216 (-18.98 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlCanonicalWriter:WriteStartAttribute(byte[],int,int,byte[],int,int):this (FullOpts)
-215 (-7.16 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.DSAKeyValue:GetXml(System.Xml.XmlDocument):System.Xml.XmlElement:this (FullOpts)
-213 (-30.21 % of base) : Microsoft.Extensions.Http.dasm - Microsoft.Extensions.Http.HttpMessageHandlerBuilder:CreateHandlerPipeline(System.Net.Http.HttpMessageHandler,System.Collections.Generic.IEnumerable`1[System.Net.Http.DelegatingHandler]):System.Net.Http.HttpMessageHandler (FullOpts)
-212 (-38.69 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XsdDuration:.ctor(bool,int,int,int,int,int,int,int):this (FullOpts)
-207 (-14.26 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:ParseArrayType(System.String):System.Xml.Serialization.XmlSerializationReader+SoapArrayInfo:this (FullOpts)
-206 (-9.47 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[byte](System.Collections.Generic.IDictionary`2[System.String,System.Object]):byte (FullOpts)
-206 (-9.46 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[double](System.Collections.Generic.IDictionary`2[System.String,System.Object]):double (FullOpts)
-206 (-9.48 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[int](System.Collections.Generic.IDictionary`2[System.String,System.Object]):int (FullOpts)
-206 (-9.47 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[long](System.Collections.Generic.IDictionary`2[System.String,System.Object]):long (FullOpts)
-206 (-9.46 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[short](System.Collections.Generic.IDictionary`2[System.String,System.Object]):short (FullOpts)
-206 (-9.31 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[System.__Canon](System.Collections.Generic.IDictionary`2[System.String,System.Object]):System.__Canon (FullOpts)
-206 (-9.18 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[System.Nullable`1[int]](System.Collections.Generic.IDictionary`2[System.String,System.Object]):System.Nullable`1[int] (FullOpts)
-206 (-9.37 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[System.Numerics.Vector`1[float]](System.Collections.Generic.IDictionary`2[System.String,System.Object]):System.Numerics.Vector`1[float] (FullOpts)
-204 (-6.15 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.SignedInfo:LoadXml(System.Xml.XmlElement):this (FullOpts)
-204 (-17.35 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.SlidingWindowRateLimiter:.ctor(System.Threading.RateLimiting.SlidingWindowRateLimiterOptions):this (FullOpts)
-204 (-17.63 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.TokenBucketRateLimiter:.ctor(System.Threading.RateLimiting.TokenBucketRateLimiterOptions):this (FullOpts)
-200 (-5.98 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[byte]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[byte],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[byte]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[byte] (FullOpts)
-200 (-5.95 % 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)
-200 (-5.99 % 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)
-200 (-5.97 % 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)
-200 (-5.97 % 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)
-200 (-5.88 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Nullable`1[int]]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.Nullable`1[int]] (FullOpts)
-200 (-23.98 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.ControlFlowBuilder:AddFilterRegion(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle):this (FullOpts)
-198 (-25.75 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.UniversalCryptoTransform:TransformBlock(byte[],int,int,byte[],int):int:this (FullOpts)
-196 (-7.80 % of base) : System.Private.CoreLib.dasm - System.Version:ParseVersion[byte](System.ReadOnlySpan`1[byte],bool):System.Version (FullOpts)
-192 (-33.68 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSA:VerifyData(byte[],int,int,byte[],System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding):bool:this (FullOpts)
-191 (-16.96 % of base) : System.Private.DataContractSerialization.dasm - System.Text.BinHexEncoding:GetBytes(char[],int,int,byte[],int):int:this (FullOpts)
-190 (-37.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSA:VerifyData(byte[],int,int,byte[],System.Security.Cryptography.HashAlgorithmName):bool:this (FullOpts)
-190 (-14.94 % of base) : System.Private.DataContractSerialization.dasm - System.Text.Base64Encoding:GetChars(byte[],int,int,byte[],int):int:this (FullOpts)
-190 (-15.00 % of base) : System.Private.DataContractSerialization.dasm - System.Text.Base64Encoding:GetChars(byte[],int,int,char[],int):int:this (FullOpts)
-190 (-17.76 % of base) : System.Private.DataContractSerialization.dasm - System.Text.BinHexEncoding:GetChars(byte[],int,int,char[],int):int:this (FullOpts)
-189 (-27.00 % of base) : System.Private.CoreLib.dasm - System.String:Ctor(ptr,int,int):System.String (FullOpts) (2 methods)
-188 (-27.73 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderNLS:Convert(byte[],int,int,char[],int,int,bool,byref,byref,byref):this (FullOpts)
-188 (-27.73 % of base) : System.Private.CoreLib.dasm - System.Text.EncoderNLS:Convert(char[],int,int,byte[],int,int,bool,byref,byref,byref):this (FullOpts)
-184 (-7.37 % of base) : System.Private.CoreLib.dasm - System.Globalization.IdnMapping:PunycodeEncode(System.String):System.String (FullOpts)
-184 (-15.59 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+AdjustmentRule:ValidateAdjustmentRule(System.DateTime,System.DateTime,System.TimeSpan,System.TimeZoneInfo+TransitionTime,System.TimeZoneInfo+TransitionTime,bool) (FullOpts)
-182 (-36.33 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.ECDsa:VerifyData(byte[],int,int,byte[],System.Security.Cryptography.HashAlgorithmName):bool:this (FullOpts)
-182 (-29.31 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.Pkcs9AttributeObject:.ctor(System.Security.Cryptography.AsnEncodedData):this (FullOpts)
-182 (-31.82 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.AtomPub10CategoriesDocumentFormatter:.ctor(System.Type,System.Type):this (FullOpts)
-181 (-25.31 % of base) : System.IO.Pipes.dasm - System.IO.Pipes.NamedPipeServerStream:ValidateParameters(System.String,int,int,int,int,int,int,int):this (FullOpts)
-181 (-10.65 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WriteStartElement(System.String,System.String,System.String):this (FullOpts)
-181 (-4.84 % of base) : System.Security.Cryptography.Xml.dasm - System.Security.Cryptography.Xml.Signature:LoadXml(System.Xml.XmlElement):this (FullOpts)
-181 (-21.19 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseReader:ReadValueChunk(char[],int,int):int:this (FullOpts)
-180 (-4.87 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.Numerics.Vector`1[float]]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.Numerics.Vector`1[float]]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.Numerics.Vector`1[float]] (FullOpts)
-180 (-7.72 % of base) : System.Data.Common.dasm - System.Data.Common.SqlConvert:ConvertToSqlDouble(System.Object):System.Data.SqlTypes.SqlDouble (FullOpts)
-180 (-22.58 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.ControlFlowBuilder:AddCatchRegion(System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.Ecma335.LabelHandle,System.Reflection.Metadata.EntityHandle):this (FullOpts)
-179 (-3.32 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:GenerateInterfaceViewProxyType(System.Type):System.Type (FullOpts)
-179 (-20.32 % of base) : System.Private.CoreLib.dasm - System.Convert:ToBase64CharArray(byte[],int,int,char[],int,int):int (FullOpts)
-178 (-23.86 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlChars:Read(long,char[],int,int):long:this (FullOpts)
-178 (-35.46 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.RSA:SignData(byte[],int,int,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding):byte[]:this (FullOpts)
-178 (-20.60 % of base) : System.Private.CoreLib.dasm - System.Text.Decoder:Convert(byte[],int,int,char[],int,int,bool,byref,byref,byref):this (FullOpts)
-178 (-20.65 % of base) : System.Private.CoreLib.dasm - System.Text.Encoder:Convert(char[],int,int,byte[],int,int,bool,byref,byref,byref):this (FullOpts)
-175 (-47.95 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.ManagedWebSocket:<ThrowIfInvalidMessageType>g__ThrowInvalidMessageType|87_0(System.String) (FullOpts)
-175 (-16.29 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.MetadataAggregator:.ctor(System.Reflection.Metadata.MetadataReader,System.Collections.Generic.IReadOnlyList`1[int],System.Collections.Generic.IReadOnlyList`1[int],System.Collections.Generic.IReadOnlyList`1[System.Reflection.Metadata.MetadataReader]):this (FullOpts)
-172 (-7.63 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.CertificateRevocationListBuilder:Build(System.Security.Cryptography.X509Certificates.X509Certificate2,System.Numerics.BigInteger,System.DateTimeOffset,System.DateTimeOffset,System.Security.Cryptography.HashAlgorithmName,System.Security.Cryptography.RSASignaturePadding):byte[]:this (FullOpts)
-171 (-18.90 % of base) : System.Runtime.Caching.dasm - System.Runtime.Caching.MemoryCache:ValidatePolicy(System.Runtime.Caching.CacheItemPolicy) (FullOpts)
-171 (-38.86 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSA:SignData(byte[],int,int,System.Security.Cryptography.HashAlgorithmName):byte[]:this (FullOpts)
-171 (-38.78 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.ECDsa:SignData(byte[],int,int,System.Security.Cryptography.HashAlgorithmName):byte[]:this (FullOpts)
-166 (-29.59 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.StreamOnSqlBytes:Seek(long,int):long:this (FullOpts)
-166 (-100.00 % of base) : System.Private.CoreLib.dasm - System.String:StrCns(uint,nint):System.String (FullOpts) (1 base, 0 diff methods)
-165 (-26.87 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SymmetricAlgorithm:GetCiphertextLengthCfb(int,int,int):int:this (FullOpts)
-161 (-4.27 % of base) : System.Private.CoreLib.dasm - System.Collections.Hashtable:OnDeserialization(System.Object):this (FullOpts)
-160 (-1.55 % of base) : Microsoft.Extensions.Logging.Console.dasm - Microsoft.Extensions.Configuration.Binder.SourceGeneration.<BindingExtensions_g>F775D454F67004E56F65DC4E74527EF27BD95EB5B73A557D4A039E98EF013B46D__BindingExtensions:BindCore(Microsoft.Extensions.Configuration.IConfiguration,byref,bool,Microsoft.Extensions.Configuration.BinderOptions) (FullOpts) (6 methods)
-160 (-7.71 % of base) : System.Data.Common.dasm - System.Data.Common.SqlConvert:ConvertToSqlSingle(System.Object):System.Data.SqlTypes.SqlSingle (FullOpts)
-160 (-25.44 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlBytes:Read(long,byte[],int,int):long:this (FullOpts)
-160 (-14.41 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:ThrowIfCompressedArchive(System.ReadOnlySpan`1[byte]) (FullOpts)
-160 (-30.59 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreatePerspective(float,float,float,float):System.Numerics.Matrix4x4 (FullOpts)
-160 (-30.13 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreatePerspectiveLeftHanded(float,float,float,float):System.Numerics.Matrix4x4 (FullOpts)
-160 (-27.92 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreatePerspectiveOffCenter(float,float,float,float,float,float):System.Numerics.Matrix4x4 (FullOpts)
-160 (-27.12 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4:CreatePerspectiveOffCenterLeftHanded(float,float,float,float,float,float):System.Numerics.Matrix4x4 (FullOpts)
-160 (-30.59 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:CreatePerspective(float,float,float,float):System.Numerics.Matrix4x4+Impl (FullOpts)
-160 (-30.13 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:CreatePerspectiveLeftHanded(float,float,float,float):System.Numerics.Matrix4x4+Impl (FullOpts)
-160 (-27.92 % of base) : System.Private.CoreLib.dasm - System.Numerics.Matrix4x4+Impl:CreatePerspectiveOffCenter(float,float,float,float,float,float):System.Numerics.Matrix4x4+Impl (FullOpts)
Top method regressions (percentages):
103 (Infinity of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:set_AuthType(int):this (FullOpts)
Top method improvements (percentages):
-149 (-100.00 % of base) : System.Private.CoreLib.dasm - (dynamicClass):IL_STUB_PInvoke(uint,nint):ptr (FullOpts) (1 base, 0 diff methods)
-166 (-100.00 % of base) : System.Private.CoreLib.dasm - System.String:StrCns(uint,nint):System.String (FullOpts) (1 base, 0 diff methods)
-175 (-47.95 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.ManagedWebSocket:<ThrowIfInvalidMessageType>g__ThrowInvalidMessageType|87_0(System.String) (FullOpts)
-121 (-46.90 % of base) : System.Private.CoreLib.dasm - System.Version:.ctor(int,int,int,int):this (FullOpts)
-133 (-46.83 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression:ValidateSpan(int,int,int,int) (FullOpts)
-121 (-45.66 % of base) : System.Private.Xml.dasm - System.Xml.XmlSubtreeReader:CheckBuffer(System.Array,int,int) (FullOpts)
-91 (-45.50 % of base) : System.Private.CoreLib.dasm - System.Version:.ctor(int,int,int):this (FullOpts)
-20 (-45.45 % of base) : System.Numerics.Tensors.dasm - System.ThrowHelper:ThrowArgument_DestinationTooShort() (FullOpts)
-91 (-45.05 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.Socket:ValidateBufferArguments(byte[],int,int) (FullOpts)
-35 (-44.87 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.OSPlatform:Create(System.String):System.Runtime.InteropServices.OSPlatform (FullOpts)
-55 (-44.72 % of base) : System.Private.CoreLib.dasm - System.IO.File:Validate(System.String,System.Text.Encoding) (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[byte,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[byte,System.Nullable`1[int]][],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[double,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[double,System.Nullable`1[int]][],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[int,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[int,System.Nullable`1[int]][],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[long,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[long,System.Nullable`1[int]][],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[short,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[short,System.Nullable`1[int]][],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[System.__Canon,System.Nullable`1[int]]:CopyTo(System.__Canon[],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[System.Nullable`1[int],System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[System.Nullable`1[int],System.Nullable`1[int]][],int):this (FullOpts)
-78 (-44.57 % of base) : System.Linq.dasm - System.Linq.EmptyLookup`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[System.Numerics.Vector`1[float],System.Nullable`1[int]][],int):this (FullOpts)
-140 (-42.55 % of base) : System.Private.CoreLib.dasm - System.Net.WebUtility:ValidateUrlEncodingParameters(byte[],int,int):bool (FullOpts)
-140 (-42.55 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.HttpEncoder:ValidateUrlEncodingParameters(byte[],int,int):bool (FullOpts)
-102 (-42.32 % of base) : System.Private.CoreLib.dasm - System.Text.UnicodeEncoding:GetBytes(ptr,int,ptr,int):int:this (FullOpts)
-102 (-42.32 % of base) : System.Private.CoreLib.dasm - System.Text.UnicodeEncoding:GetChars(ptr,int,ptr,int):int:this (FullOpts)
-102 (-42.32 % of base) : System.Private.CoreLib.dasm - System.Text.UTF32Encoding:GetBytes(ptr,int,ptr,int):int:this (FullOpts)
-102 (-42.32 % of base) : System.Private.CoreLib.dasm - System.Text.UTF32Encoding:GetChars(ptr,int,ptr,int):int:this (FullOpts)
-102 (-42.32 % of base) : System.Private.CoreLib.dasm - System.Text.UTF7Encoding:GetBytes(ptr,int,ptr,int):int:this (FullOpts)
-102 (-42.32 % of base) : System.Private.CoreLib.dasm - System.Text.UTF7Encoding:GetChars(ptr,int,ptr,int):int:this (FullOpts)
-38 (-42.22 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.ProcessManager:IsRemoteMachine(System.String):bool (FullOpts)
-56 (-41.79 % of base) : System.Private.CoreLib.dasm - System.Version:.ctor(int,int):this (FullOpts)
-55 (-41.67 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.WarningHeaderValue:CheckCode(int) (FullOpts)
-35 (-41.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.OSPlatform:.ctor(System.String):this (FullOpts)
-106 (-41.41 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderNLS:GetChars(ptr,int,ptr,int,bool):int:this (FullOpts)
-106 (-41.41 % of base) : System.Private.CoreLib.dasm - System.Text.EncoderNLS:GetBytes(ptr,int,ptr,int,bool):int:this (FullOpts)
-31 (-41.33 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.TypeNameParseOptions:set_MaxNodes(int):this (FullOpts)
-51 (-41.13 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:PtrToStringAnsi(nint,int):System.String (FullOpts)
-51 (-41.13 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.Marshal:PtrToStringUni(nint,int):System.String (FullOpts)
-51 (-41.13 % of base) : System.Threading.Tasks.Parallel.dasm - System.Threading.Tasks.ParallelOptions:set_MaxDegreeOfParallelism(int):this (FullOpts)
-123 (-40.86 % of base) : System.Drawing.Primitives.dasm - System.Drawing.Color:FromArgb(int,int,int,int):System.Drawing.Color (FullOpts)
-125 (-40.72 % of base) : System.Private.CoreLib.dasm - System.Convert:ToHexString(byte[],int,int):System.String (FullOpts)
-125 (-40.72 % of base) : System.Private.CoreLib.dasm - System.Convert:ToHexStringLower(byte[],int,int):System.String (FullOpts)
-54 (-40.60 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:ToFourDigitYear(int):int:this (FullOpts)
-54 (-40.60 % of base) : System.Private.CoreLib.dasm - System.Globalization.TaiwanCalendar:ToFourDigitYear(int):int:this (FullOpts)
-97 (-40.59 % of base) : System.Drawing.Primitives.dasm - System.Drawing.Color:FromArgb(int,int,int):System.Drawing.Color (FullOpts)
-125 (-40.45 % of base) : System.Private.CoreLib.dasm - System.Convert:ToBase64String(byte[],int,int):System.String (FullOpts)
-55 (-40.44 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.ModuleBuilder:GetArrayMethod(System.Type,System.String,int,System.Type,System.Type[]):System.Reflection.MethodInfo:this (FullOpts)
-58 (-40.28 % of base) : System.Net.Http.dasm - System.Net.Http.Headers.RetryConditionHeaderValue:.ctor(System.TimeSpan):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[byte]:Reverse(int,int):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[double]:Reverse(int,int):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[int]:Reverse(int,int):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[long]:Reverse(int,int):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[short]:Reverse(int,int):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[System.Nullable`1[int]]:Reverse(int,int):this (FullOpts)
-64 (-40.25 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[System.Numerics.Vector`1[float]]:Reverse(int,int):this (FullOpts)
-53 (-40.15 % of base) : System.Private.CoreLib.dasm - System.Text.UnicodeEncoding:GetByteCount(ptr,int):int:this (FullOpts)
-53 (-40.15 % of base) : System.Private.CoreLib.dasm - System.Text.UnicodeEncoding:GetCharCount(ptr,int):int:this (FullOpts)
-53 (-40.15 % of base) : System.Private.CoreLib.dasm - System.Text.UTF32Encoding:GetByteCount(ptr,int):int:this (FullOpts)
-53 (-40.15 % of base) : System.Private.CoreLib.dasm - System.Text.UTF32Encoding:GetCharCount(ptr,int):int:this (FullOpts)
-35 (-39.77 % of base) : System.Diagnostics.TraceSource.dasm - System.Diagnostics.SwitchAttribute:set_SwitchName(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Net.Requests.dasm - System.Net.FileWebRequest:set_Method(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.AssemblyBuilder:DefineDynamicModule(System.String):System.Reflection.Emit.ModuleBuilder:this (FullOpts)
-35 (-39.77 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.AssemblyBuilder:GetDynamicModule(System.String):System.Reflection.Emit.ModuleBuilder:this (FullOpts)
-35 (-39.77 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.ModuleBuilder:DefineEnum(System.String,int,System.Type):System.Reflection.Emit.EnumBuilder:this (FullOpts)
-35 (-39.77 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.TypeForwardedFromAttribute:.ctor(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngAlgorithm:.ctor(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngAlgorithmGroup:.ctor(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngKeyBlobFormat:.ctor(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngProvider:.ctor(System.String):this (FullOpts)
-35 (-39.77 % of base) : System.Text.RegularExpressions.dasm - System.Text.RegularExpressions.RegexCompilationInfo:set_Name(System.String):this (FullOpts)
-54 (-39.71 % of base) : System.Net.Primitives.dasm - System.Net.SocketAddress:set_Size(int):this (FullOpts)
-52 (-39.69 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.CircularBufferBuckets:.ctor(int):this (FullOpts)
-55 (-39.57 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeBuilder:DefineField(System.String,System.Type,System.Type[],System.Type[],int):System.Reflection.Emit.FieldBuilder:this (FullOpts)
-61 (-39.35 % of base) : System.IO.IsolatedStorage.dasm - System.IO.IsolatedStorage.IsolatedStorageFile:CopyFile(System.String,System.String):this (FullOpts)
-84 (-39.25 % of base) : System.Private.CoreLib.dasm - System.IO.Path:Combine(System.String,System.String,System.String,System.String):System.String (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[byte,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[byte,System.Nullable`1[int]][],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[double,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[double,System.Nullable`1[int]][],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[int,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[int,System.Nullable`1[int]][],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[long,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[long,System.Nullable`1[int]][],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[short,System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[short,System.Nullable`1[int]][],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[System.__Canon,System.Nullable`1[int]]:CopyTo(System.__Canon[],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[System.Nullable`1[int],System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[System.Nullable`1[int],System.Nullable`1[int]][],int):this (FullOpts)
-40 (-39.22 % of base) : System.Linq.AsyncEnumerable.dasm - System.Linq.AsyncEnumerable+EmptyLookup`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:CopyTo(System.Linq.IGrouping`2[System.Numerics.Vector`1[float],System.Nullable`1[int]][],int):this (FullOpts)
-59 (-39.07 % of base) : System.Net.WebSockets.dasm - System.Net.WebSockets.WebSocket:CreateClientBuffer(int,int):System.ArraySegment`1[byte] (FullOpts)
-35 (-38.89 % of base) : System.Net.Mail.dasm - System.Net.Mail.MailAddressCollection:Add(System.String):this (FullOpts)
-35 (-38.89 % of base) : System.Net.Mail.dasm - System.Net.Mime.HeaderCollection:Get(System.String):System.String:this (FullOpts)
-35 (-38.89 % of base) : System.Net.Mail.dasm - System.Net.Mime.HeaderCollection:GetValues(System.String):System.String[]:this (FullOpts)
-35 (-38.89 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509Certificate2Collection:FindByThumbprint(System.Security.Cryptography.HashAlgorithmName,System.ReadOnlySpan`1[byte]):System.Security.Cryptography.X509Certificates.X509Certificate2Collection:this (FullOpts)
-171 (-38.86 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSA:SignData(byte[],int,int,System.Security.Cryptography.HashAlgorithmName):byte[]:this (FullOpts)
-33 (-38.82 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.StackTrace:.ctor(int):this (FullOpts)
-171 (-38.78 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.ECDsa:SignData(byte[],int,int,System.Security.Cryptography.HashAlgorithmName):byte[]:this (FullOpts)
-212 (-38.69 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XsdDuration:.ctor(bool,int,int,int,int,int,int,int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[byte]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[double]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[int]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[long]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[short]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.__Canon]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Nullable`1[int]]:TrimExcess(int):this (FullOpts)
-58 (-38.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Numerics.Vector`1[float]]:TrimExcess(int):this (FullOpts)
-112 (-38.49 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Choose[byte,System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[byte],System.Action`1[byte],System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]],System.Threading.Tasks.Dataflow.DataflowBlockOptions):System.Threading.Tasks.Task`1[int] (FullOpts)
-112 (-38.49 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:Choose[double,System.Nullable`1[int]](System.Threading.Tasks.Dataflow.ISourceBlock`1[double],System.Action`1[double],System.Threading.Tasks.Dataflow.ISourceBlock`1[System.Nullable`1[int]],System.Action`1[System.Nullable`1[int]],System.Threading.Tasks.Dataflow.DataflowBlockOptions):System.Threading.Tasks.Task`1[int] (FullOpts)
25253 total methods with Code Size differences (25252 improved, 1 regressed), 257909 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- jit-diffs-pr.zip (154 MB)
- jit-diffs-main.zip (154 MB)
- diff-frameworks.txt (45 KB)
- ShortDiffsImprovements.md (42 KB)
- LongDiffsImprovements.md (894 KB)
Metadata
Metadata
Assignees
Labels
No labels