forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Job completed in 18 minutes 17 seconds (remote runner delay: 49 seconds).
dotnet/runtime#121939
Diffs
Diffs
Found 105 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 45943360
Total bytes of diff: 45944533
Total bytes of delta: 1173 (0.00 % of base)
Total relative delta: 2.66
diff is a regression.
relative diff is a regression.
Top file regressions (bytes):
764 : System.Private.Uri.dasm (0.72 % of base)
120 : System.Private.Xml.dasm (0.00 % of base)
29 : System.Security.Cryptography.dasm (0.00 % of base)
24 : System.IO.Packaging.dasm (0.02 % of base)
24 : System.Net.HttpListener.dasm (0.02 % of base)
23 : System.Net.Security.dasm (0.01 % of base)
23 : System.Net.Http.dasm (0.00 % of base)
20 : System.DirectoryServices.Protocols.dasm (0.01 % of base)
20 : System.Net.Requests.dasm (0.01 % of base)
17 : System.Private.DataContractSerialization.dasm (0.00 % of base)
16 : System.ServiceModel.Syndication.dasm (0.01 % of base)
16 : System.Net.WebClient.dasm (0.03 % of base)
16 : System.ComponentModel.TypeConverter.dasm (0.00 % of base)
15 : System.Net.Primitives.dasm (0.01 % of base)
9 : System.Diagnostics.Process.dasm (0.01 % of base)
8 : System.Net.Mail.dasm (0.01 % of base)
5 : System.Runtime.Serialization.Schema.dasm (0.01 % of base)
4 : System.IO.IsolatedStorage.dasm (0.02 % of base)
4 : System.Data.Common.dasm (0.00 % of base)
4 : System.Text.Json.dasm (0.00 % of base)
4 : System.Net.Http.Json.dasm (0.00 % of base)
4 : System.Web.HttpUtility.dasm (0.02 % of base)
4 : System.Net.WebProxy.dasm (0.07 % of base)
23 total files with Code Size differences (0 improved, 23 regressed), 237 unchanged.
Top method regressions (bytes):
102 (3.70 % of base) : System.Private.Uri.dasm - System.Uri:GetCanonicalPath(byref,int):this (FullOpts)
35 (2.24 % of base) : System.Private.Uri.dasm - System.IriHelper:EscapeUnescapeIri(System.ReadOnlySpan`1[char],bool):System.String (FullOpts)
32 (4.89 % of base) : System.Private.Uri.dasm - System.Uri:TryUnescapeDataString(System.ReadOnlySpan`1[char],System.Span`1[char],byref):bool (FullOpts)
31 (4.51 % of base) : System.Private.Uri.dasm - System.UriHelper:TryEscapeDataString(System.ReadOnlySpan`1[char],System.Span`1[char],byref):bool (FullOpts)
29 (8.61 % of base) : System.Private.Uri.dasm - System.Uri:RecreateParts(int,ushort,int):System.String:this (FullOpts)
28 (4.52 % of base) : System.Private.Uri.dasm - System.Uri:GetRelativeSerializationString(int):System.String:this (FullOpts)
28 (7.61 % of base) : System.Private.Uri.dasm - System.Uri:UnescapeDataString(System.ReadOnlySpan`1[char],System.String):System.String (FullOpts)
28 (1.67 % of base) : System.Private.Uri.dasm - System.UriBuilder:ToString():System.String:this (FullOpts)
28 (6.78 % of base) : System.Private.Uri.dasm - System.UriHelper:EscapeString(System.ReadOnlySpan`1[char],bool,System.Buffers.SearchValues`1[char],System.String):System.String (FullOpts)
26 (0.89 % of base) : System.Private.Uri.dasm - System.Uri:CheckAuthorityHelper(System.ReadOnlySpan`1[char],int,byref,byref,int,byref):int:this (FullOpts)
25 (1.57 % of base) : System.Private.Uri.dasm - System.Uri:GetLocalPath():System.String:this (FullOpts)
24 (1.25 % of base) : System.Private.Uri.dasm - System.Net.IPv6AddressHelper:ParseCanonicalName(System.ReadOnlySpan`1[char],byref,byref):System.String (FullOpts)
23 (0.75 % of base) : System.Private.Uri.dasm - System.Uri:ParseRemaining():this (FullOpts)
21 (5.56 % of base) : System.Private.Uri.dasm - System.Uri:TryRecreateParts(System.Span`1[char],byref,int,ushort,int):bool:this (FullOpts)
21 (6.34 % of base) : System.Private.Uri.dasm - System.UriHelper:NormalizeAndConcat(System.String,System.ReadOnlySpan`1[char]):System.String (FullOpts)
17 (2.48 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseCanonicalName(System.String,int,int,byref):System.String (FullOpts)
16 (1.02 % of base) : System.Private.Uri.dasm - System.Uri:PrivateParseMinimal():int:this (FullOpts)
15 (3.67 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[long](System.ReadOnlySpan`1[long],int,int):int (FullOpts)
15 (0.94 % of base) : System.Net.Security.dasm - System.Net.Security.SslStreamCertificateContext:DownloadOcspAsync():System.Threading.Tasks.ValueTask`1[byte[]]:this (FullOpts)
15 (1.18 % of base) : System.Private.Uri.dasm - System.UriHelper:EscapeStringToBuilder(System.ReadOnlySpan`1[char],byref,System.Buffers.SearchValues`1[char],bool) (FullOpts)
14 (1.26 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslX509ChainProcessor:FindHttpAiaRecord(System.ReadOnlyMemory`1[byte],System.String):System.String (FullOpts)
13 (0.48 % of base) : System.Private.Uri.dasm - System.Uri:RecreateParts(byref,System.String,int,ushort,int):System.ReadOnlySpan`1[char]:this (FullOpts)
12 (2.73 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:GetUri(System.String):System.Uri:this (FullOpts)
12 (0.28 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XmlCollation:Create(System.String,bool):System.Xml.Xsl.Runtime.XmlCollation (FullOpts)
11 (0.54 % of base) : System.Net.Primitives.dasm - System.Net.CookieParser:Get():System.Net.Cookie:this (FullOpts)
11 (1.22 % of base) : System.Net.Http.dasm - System.Net.Http.MultiProxy:TryParseProxyConfigPart(System.ReadOnlySpan`1[char],bool,bool,byref,byref):bool (FullOpts)
11 (1.25 % of base) : System.Private.Uri.dasm - System.PercentEncodingHelper:UnescapePercentEncodedUTF8Sequence(System.ReadOnlySpan`1[char],byref,bool,bool):int (FullOpts)
11 (0.78 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslCrlCache:GetCdpUrl(Microsoft.Win32.SafeHandles.SafeX509Handle):System.String (FullOpts)
10 (5.05 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[byte](System.ReadOnlySpan`1[byte],int,int):int (FullOpts)
10 (1.21 % of base) : System.Private.Uri.dasm - System.Uri:CreateHostString():this (FullOpts)
10 (2.17 % of base) : System.Private.Uri.dasm - System.Uri:IsBaseOfHelper(System.Uri):bool:this (FullOpts)
10 (1.06 % of base) : System.Private.Uri.dasm - System.Uri:PathDifference(System.String,System.String,bool):System.String (FullOpts)
10 (3.61 % of base) : System.Private.Uri.dasm - System.Uri:TryCreate(System.Uri,System.Uri,byref):bool (FullOpts)
10 (2.83 % of base) : System.Private.Uri.dasm - System.UriBuilder:.ctor(System.String):this (FullOpts)
10 (1.69 % of base) : System.Private.Uri.dasm - System.UriHelper:TestForSubPath(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],bool):bool (FullOpts)
9 (1.58 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.Process:ResolveExecutableForShellExecute(System.String,System.String):System.String (FullOpts)
9 (2.27 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[int](System.ReadOnlySpan`1[int],int,int):int (FullOpts)
9 (2.23 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[short](System.ReadOnlySpan`1[short],int,int):int (FullOpts)
8 (2.47 % of base) : System.ComponentModel.TypeConverter.dasm - System.UriTypeConverter:ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object):System.Object:this (FullOpts)
8 (2.64 % of base) : System.Private.Xml.dasm - System.Xml.Resolvers.XmlPreloadedResolver:AddKnownDtd(System.Xml.Resolvers.XmlPreloadedResolver+XmlKnownDtdData[]):this (FullOpts)
8 (1.78 % of base) : System.Private.Xml.dasm - System.Xml.Resolvers.XmlPreloadedResolver:ResolveUri(System.Uri,System.String):System.Uri:this (FullOpts)
8 (0.80 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:Add(System.String,System.Xml.XmlReader,System.Collections.Hashtable):this (FullOpts)
8 (1.94 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:ToUri(System.String):System.Uri (FullOpts)
8 (1.94 % of base) : System.Private.Xml.dasm - System.Xml.XmlResolver:ResolveUri(System.Uri,System.String):System.Uri:this (FullOpts)
7 (1.00 % of base) : System.Private.Uri.dasm - System.Uri:GetHostViaCustomSyntax():this (FullOpts)
6 (1.05 % of base) : System.Private.Uri.dasm - System.Net.IPv6AddressHelper:IsValid(System.ReadOnlySpan`1[char],byref):bool (FullOpts)
6 (13.33 % of base) : System.Private.Uri.dasm - System.SR:GetUsingResourceKeysSwitchValue():bool (FullOpts)
6 (0.74 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
6 (6.45 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.String,bool):this (FullOpts)
6 (6.74 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.String,int):this (FullOpts)
6 (6.52 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.String):this (FullOpts)
6 (1.65 % of base) : System.Private.Uri.dasm - System.Uri:CheckHostName(System.String):int (FullOpts)
6 (1.90 % of base) : System.Private.Uri.dasm - System.Uri:GetCombinedString(System.Uri,System.String,bool,byref) (FullOpts)
6 (0.63 % of base) : System.Private.Uri.dasm - System.Uri:InternalIsWellFormedOriginalString():bool:this (FullOpts)
6 (0.82 % of base) : System.Private.Uri.dasm - System.Uri:MakeRelativeUri(System.Uri):System.Uri:this (FullOpts)
6 (2.53 % of base) : System.Private.Uri.dasm - System.Uri:ParseScheme(System.String,byref,byref):int (FullOpts)
5 (4.55 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Globals:get_DataContractXsdBaseNamespaceUri():System.Uri (FullOpts)
5 (4.55 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.ImportGlobals:get_DataContractXsdBaseNamespaceUri():System.Uri (FullOpts)
4 (0.41 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:ConvertXmlToObject(System.String):System.Object:this (FullOpts)
4 (1.18 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.DirectoryResponse:get_Referral():System.Uri[]:this (FullOpts)
4 (0.34 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:ConstructParsedResult(nint,byref,byref,byref,byref,byref):int:this (FullOpts)
4 (0.41 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapConnection:ConstructReference(nint):System.DirectoryServices.Protocols.SearchResultReference:this (FullOpts)
4 (0.16 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapSessionOptions:StartTransportLayerSecurity(System.DirectoryServices.Protocols.DirectoryControlCollection):this (FullOpts)
4 (1.18 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.SearchResultReference:get_Reference():System.Uri[]:this (FullOpts)
4 (0.85 % of base) : System.IO.IsolatedStorage.dasm - System.IO.IsolatedStorage.Helper:GetDefaultIdentityAndHash(byref,byref,char) (FullOpts)
4 (1.26 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper:GetPackageUriComponent(System.Uri):System.Uri (FullOpts)
4 (2.33 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:.ctor(System.String,bool,bool,bool):this (FullOpts)
4 (3.01 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:.ctor(System.String,bool):this (FullOpts)
4 (2.80 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:.ctor(System.String):this (FullOpts)
4 (2.26 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:GetNormalizedPartUri():System.IO.Packaging.PackUriHelper+ValidatedPartUri:this (FullOpts)
4 (0.28 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.ZipPackage:GetPartsCore():System.IO.Packaging.PackagePart[]:this (FullOpts)
4 (0.42 % of base) : System.Net.Primitives.dasm - System.Net.CookieContainer:Add(System.Net.Cookie):this (FullOpts)
4 (4.08 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:CreateUri(System.String):System.Uri (FullOpts)
4 (1.59 % of base) : System.Net.Http.dasm - System.Net.Http.HttpRequestMessage:.ctor(System.Net.Http.HttpMethod,System.String):this (FullOpts)
4 (0.68 % of base) : System.Net.Http.dasm - System.Net.Http.HttpRuleParser:IsValidHostName(System.ReadOnlySpan`1[char]):bool (FullOpts)
4 (4.08 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:CreateUri(System.String):System.Uri (FullOpts)
4 (0.12 % of base) : System.Net.Security.dasm - System.Net.Http.X509ResourceClient+<>c__DisplayClass41_0+<<CreateDownloadBytesFunc>b__0>d:MoveNext():this (FullOpts)
4 (0.12 % of base) : System.Security.Cryptography.dasm - System.Net.Http.X509ResourceClient+<>c__DisplayClass41_0+<<CreateDownloadBytesFunc>b__0>d:MoveNext():this (FullOpts)
4 (0.20 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequest:FinishInitialization():this (FullOpts)
4 (3.15 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequest:get_UrlReferrer():System.Uri:this (FullOpts)
4 (0.70 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequestUriBuilder:BuildRequestUriUsingCookedPath():this (FullOpts)
4 (0.50 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequestUriBuilder:BuildRequestUriUsingRawPath(System.Text.Encoding):int:this (FullOpts)
4 (2.02 % of base) : System.Net.Requests.dasm - System.Net.HttpWebRequest:TryGetHostUri(System.String,byref):bool:this (FullOpts)
4 (3.42 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:get_ContentLocation():System.Uri:this (FullOpts)
4 (0.61 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpClient:get_ServicePoint():System.Net.ServicePoint:this (FullOpts)
4 (0.81 % of base) : System.Net.HttpListener.dasm - System.Net.ServiceNameStore:ExtractHostname(System.String,bool):System.String (FullOpts)
4 (0.35 % of base) : System.Net.HttpListener.dasm - System.Net.ServiceNameStore:NormalizeServiceName(System.String):System.String (FullOpts)
4 (2.72 % of base) : System.Net.Requests.dasm - System.Net.ServicePointManager:FindServicePoint(System.String,System.Net.IWebProxy):System.Net.ServicePoint (FullOpts)
4 (1.92 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:set_BaseAddress(System.String):this (FullOpts)
4 (1.23 % of base) : System.Net.WebProxy.dasm - System.Net.WebProxy:CreateProxyUri(System.String,System.Nullable`1[int]):System.Uri (FullOpts)
4 (2.82 % of base) : System.Net.Requests.dasm - System.Net.WebRequest:Create(System.String):System.Net.WebRequest (FullOpts)
4 (2.86 % of base) : System.Net.Requests.dasm - System.Net.WebRequest:CreateHttp(System.String):System.Net.HttpWebRequest (FullOpts)
4 (0.44 % of base) : System.Net.Requests.dasm - System.Net.WebRequest:RegisterPrefix(System.String,System.Net.IWebRequestCreate):bool (FullOpts)
4 (0.65 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.DataContract:CheckExplicitDataContractNamespaceUri(System.String,System.Type) (FullOpts)
4 (1.52 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlReaderDelegator:ReadContentAsUri():System.Uri:this (FullOpts)
4 (1.39 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlReaderDelegator:ReadElementContentAsUri():System.Uri:this (FullOpts)
4 (0.44 % of base) : System.Net.Security.dasm - System.Security.Authentication.ExtendedProtection.ServiceNameCollection:NormalizeServiceName(System.String):System.String (FullOpts)
4 (0.12 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter:ReadCollection(System.Xml.XmlReader,System.ServiceModel.Syndication.Workspace):System.ServiceModel.Syndication.ResourceCollectionInfo:this (FullOpts)
4 (0.15 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.AtomPub10ServiceDocumentFormatter:ReadDocument(System.Xml.XmlReader):this (FullOpts)
4 (0.43 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationFeed:TryReadTextInputFromExtension(System.ServiceModel.Syndication.SyndicationElementExtensionCollection):System.ServiceModel.Syndication.SyndicationTextInput (FullOpts)
Top method improvements (bytes):
-1 (-0.20 % of base) : System.Private.Uri.dasm - System.Uri:CreateHostStringHelper(System.String,int,int,byref,System.Uri+UriInfo):System.String (FullOpts)
Top method regressions (percentages):
6 (13.33 % of base) : System.Private.Uri.dasm - System.SR:GetUsingResourceKeysSwitchValue():bool (FullOpts)
29 (8.61 % of base) : System.Private.Uri.dasm - System.Uri:RecreateParts(int,ushort,int):System.String:this (FullOpts)
28 (7.61 % of base) : System.Private.Uri.dasm - System.Uri:UnescapeDataString(System.ReadOnlySpan`1[char],System.String):System.String (FullOpts)
28 (6.78 % of base) : System.Private.Uri.dasm - System.UriHelper:EscapeString(System.ReadOnlySpan`1[char],bool,System.Buffers.SearchValues`1[char],System.String):System.String (FullOpts)
6 (6.74 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.String,int):this (FullOpts)
6 (6.52 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.String):this (FullOpts)
6 (6.45 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.String,bool):this (FullOpts)
21 (6.34 % of base) : System.Private.Uri.dasm - System.UriHelper:NormalizeAndConcat(System.String,System.ReadOnlySpan`1[char]):System.String (FullOpts)
21 (5.56 % of base) : System.Private.Uri.dasm - System.Uri:TryRecreateParts(System.Span`1[char],byref,int,ushort,int):bool:this (FullOpts)
10 (5.05 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[byte](System.ReadOnlySpan`1[byte],int,int):int (FullOpts)
32 (4.89 % of base) : System.Private.Uri.dasm - System.Uri:TryUnescapeDataString(System.ReadOnlySpan`1[char],System.Span`1[char],byref):bool (FullOpts)
5 (4.55 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Globals:get_DataContractXsdBaseNamespaceUri():System.Uri (FullOpts)
5 (4.55 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.ImportGlobals:get_DataContractXsdBaseNamespaceUri():System.Uri (FullOpts)
28 (4.52 % of base) : System.Private.Uri.dasm - System.Uri:GetRelativeSerializationString(int):System.String:this (FullOpts)
31 (4.51 % of base) : System.Private.Uri.dasm - System.UriHelper:TryEscapeDataString(System.ReadOnlySpan`1[char],System.Span`1[char],byref):bool (FullOpts)
4 (4.08 % of base) : System.Net.Http.dasm - System.Net.Http.HttpClient:CreateUri(System.String):System.Uri (FullOpts)
4 (4.08 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions:CreateUri(System.String):System.Uri (FullOpts)
4 (3.70 % of base) : System.Private.Uri.dasm - System.Uri:TryCreate(System.String,int,byref):bool (FullOpts)
102 (3.70 % of base) : System.Private.Uri.dasm - System.Uri:GetCanonicalPath(byref,int):this (FullOpts)
15 (3.67 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[long](System.ReadOnlySpan`1[long],int,int):int (FullOpts)
10 (3.61 % of base) : System.Private.Uri.dasm - System.Uri:TryCreate(System.Uri,System.Uri,byref):bool (FullOpts)
4 (3.42 % of base) : System.Net.Mail.dasm - System.Net.Mail.AttachmentBase:get_ContentLocation():System.Uri:this (FullOpts)
4 (3.17 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.UriConverter:ReadCore(byref):System.Uri (FullOpts)
4 (3.15 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequest:get_UrlReferrer():System.Uri:this (FullOpts)
4 (3.01 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:.ctor(System.String,bool):this (FullOpts)
4 (2.86 % of base) : System.Net.Requests.dasm - System.Net.WebRequest:CreateHttp(System.String):System.Net.HttpWebRequest (FullOpts)
4 (2.86 % of base) : System.Private.Uri.dasm - System.Text.ValueStringBuilder:ToString():System.String:this (FullOpts)
4 (2.86 % of base) : System.ComponentModel.TypeConverter.dasm - System.UriTypeConverter:IsValid(System.ComponentModel.ITypeDescriptorContext,System.Object):bool:this (FullOpts)
10 (2.83 % of base) : System.Private.Uri.dasm - System.UriBuilder:.ctor(System.String):this (FullOpts)
4 (2.82 % of base) : System.Net.Requests.dasm - System.Net.WebRequest:Create(System.String):System.Net.WebRequest (FullOpts)
4 (2.80 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:.ctor(System.String):this (FullOpts)
4 (2.80 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationFeedFormatter:DefaultUriParser(System.ServiceModel.Syndication.XmlUriData,byref):bool (FullOpts)
12 (2.73 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:GetUri(System.String):System.Uri:this (FullOpts)
4 (2.72 % of base) : System.Net.Requests.dasm - System.Net.ServicePointManager:FindServicePoint(System.String,System.Net.IWebProxy):System.Net.ServicePoint (FullOpts)
8 (2.64 % of base) : System.Private.Xml.dasm - System.Xml.Resolvers.XmlPreloadedResolver:AddKnownDtd(System.Xml.Resolvers.XmlPreloadedResolver+XmlKnownDtdData[]):this (FullOpts)
6 (2.53 % of base) : System.Private.Uri.dasm - System.Uri:ParseScheme(System.String,byref,byref):int (FullOpts)
17 (2.48 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseCanonicalName(System.String,int,int,byref):System.String (FullOpts)
8 (2.47 % of base) : System.ComponentModel.TypeConverter.dasm - System.UriTypeConverter:ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object):System.Object:this (FullOpts)
4 (2.47 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.SourceLineInfo:GetFileName(System.String):System.String (FullOpts)
4 (2.33 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:.ctor(System.String,bool,bool,bool):this (FullOpts)
4 (2.30 % of base) : System.Private.Uri.dasm - System.Uri:TryCreate(System.Uri,System.String,byref):bool (FullOpts)
9 (2.27 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[int](System.ReadOnlySpan`1[int],int,int):int (FullOpts)
4 (2.26 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper+ValidatedPartUri:GetNormalizedPartUri():System.IO.Packaging.PackUriHelper+ValidatedPartUri:this (FullOpts)
4 (2.25 % of base) : System.Private.Uri.dasm - System.UriBuilder:get_Uri():System.Uri:this (FullOpts)
35 (2.24 % of base) : System.Private.Uri.dasm - System.IriHelper:EscapeUnescapeIri(System.ReadOnlySpan`1[char],bool):System.String (FullOpts)
9 (2.23 % of base) : System.Private.Uri.dasm - System.Net.IPv4AddressHelper:ParseHostNumber[short](System.ReadOnlySpan`1[short],int,int):int (FullOpts)
10 (2.17 % of base) : System.Private.Uri.dasm - System.Uri:IsBaseOfHelper(System.Uri):bool:this (FullOpts)
4 (2.02 % of base) : System.Net.Requests.dasm - System.Net.HttpWebRequest:TryGetHostUri(System.String,byref):bool:this (FullOpts)
8 (1.94 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:ToUri(System.String):System.Uri (FullOpts)
8 (1.94 % of base) : System.Private.Xml.dasm - System.Xml.XmlResolver:ResolveUri(System.Uri,System.String):System.Uri:this (FullOpts)
4 (1.92 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:set_BaseAddress(System.String):this (FullOpts)
6 (1.90 % of base) : System.Private.Uri.dasm - System.Uri:GetCombinedString(System.Uri,System.String,bool,byref) (FullOpts)
8 (1.78 % of base) : System.Private.Xml.dasm - System.Xml.Resolvers.XmlPreloadedResolver:ResolveUri(System.Uri,System.String):System.Uri:this (FullOpts)
4 (1.74 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:ConvertAbsoluteUnixPathToAbsoluteUri(byref,System.Xml.XmlResolver) (FullOpts)
10 (1.69 % of base) : System.Private.Uri.dasm - System.UriHelper:TestForSubPath(System.ReadOnlySpan`1[char],System.ReadOnlySpan`1[char],bool):bool (FullOpts)
28 (1.67 % of base) : System.Private.Uri.dasm - System.UriBuilder:ToString():System.String:this (FullOpts)
6 (1.65 % of base) : System.Private.Uri.dasm - System.Uri:CheckHostName(System.String):int (FullOpts)
4 (1.59 % of base) : System.Net.Http.dasm - System.Net.Http.HttpRequestMessage:.ctor(System.Net.Http.HttpMethod,System.String):this (FullOpts)
9 (1.58 % of base) : System.Diagnostics.Process.dasm - System.Diagnostics.Process:ResolveExecutableForShellExecute(System.String,System.String):System.String (FullOpts)
25 (1.57 % of base) : System.Private.Uri.dasm - System.Uri:GetLocalPath():System.String:this (FullOpts)
4 (1.55 % of base) : System.Private.Uri.dasm - System.Uri:Equals(System.Object):bool:this (FullOpts)
4 (1.52 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlReaderDelegator:ReadContentAsUri():System.Uri:this (FullOpts)
4 (1.49 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:.ctor(System.String,System.IO.TextReader,System.Xml.XmlNameTable):this (FullOpts)
4 (1.39 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlReaderDelegator:ReadElementContentAsUri():System.Uri:this (FullOpts)
4 (1.32 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:.ctor(System.String,System.IO.TextReader):this (FullOpts)
4 (1.31 % of base) : System.Private.Uri.dasm - System.UriParser:Resolve(System.Uri,System.Uri,byref):System.String:this (FullOpts)
14 (1.26 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslX509ChainProcessor:FindHttpAiaRecord(System.ReadOnlyMemory`1[byte],System.String):System.String (FullOpts)
4 (1.26 % of base) : System.IO.Packaging.dasm - System.IO.Packaging.PackUriHelper:GetPackageUriComponent(System.Uri):System.Uri (FullOpts)
11 (1.25 % of base) : System.Private.Uri.dasm - System.PercentEncodingHelper:UnescapePercentEncodedUTF8Sequence(System.ReadOnlySpan`1[char],byref,bool,bool):int (FullOpts)
24 (1.25 % of base) : System.Private.Uri.dasm - System.Net.IPv6AddressHelper:ParseCanonicalName(System.ReadOnlySpan`1[char],byref,byref):System.String (FullOpts)
4 (1.23 % of base) : System.Net.WebProxy.dasm - System.Net.WebProxy:CreateProxyUri(System.String,System.Nullable`1[int]):System.Uri (FullOpts)
4 (1.23 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:.ctor(System.String,System.IO.Stream,System.Xml.XmlNameTable):this (FullOpts)
11 (1.22 % of base) : System.Net.Http.dasm - System.Net.Http.MultiProxy:TryParseProxyConfigPart(System.ReadOnlySpan`1[char],bool,bool,byref,byref):bool (FullOpts)
10 (1.21 % of base) : System.Private.Uri.dasm - System.Uri:CreateHostString():this (FullOpts)
4 (1.20 % of base) : System.Private.Xml.dasm - System.Xml.XmlValidatingReaderImpl:SetupValidation(int):this (FullOpts)
15 (1.18 % of base) : System.Private.Uri.dasm - System.UriHelper:EscapeStringToBuilder(System.ReadOnlySpan`1[char],byref,System.Buffers.SearchValues`1[char],bool) (FullOpts)
4 (1.18 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.DirectoryResponse:get_Referral():System.Uri[]:this (FullOpts)
4 (1.18 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.SearchResultReference:get_Reference():System.Uri[]:this (FullOpts)
4 (1.10 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:.ctor(System.String,System.IO.Stream):this (FullOpts)
10 (1.06 % of base) : System.Private.Uri.dasm - System.Uri:PathDifference(System.String,System.String,bool):System.String (FullOpts)
4 (1.05 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReader:.ctor(System.String,System.IO.TextReader):this (FullOpts)
6 (1.05 % of base) : System.Private.Uri.dasm - System.Net.IPv6AddressHelper:IsValid(System.ReadOnlySpan`1[char],byref):bool (FullOpts)
4 (1.04 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReaderImpl:.ctor(System.IO.TextReader,System.Xml.XmlReaderSettings,System.String,System.Xml.XmlParserContext):this (FullOpts)
16 (1.02 % of base) : System.Private.Uri.dasm - System.Uri:PrivateParseMinimal():int:this (FullOpts)
7 (1.00 % of base) : System.Private.Uri.dasm - System.Uri:GetHostViaCustomSyntax():this (FullOpts)
15 (0.94 % of base) : System.Net.Security.dasm - System.Net.Security.SslStreamCertificateContext:DownloadOcspAsync():System.Threading.Tasks.ValueTask`1[byte[]]:this (FullOpts)
4 (0.92 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReader:.ctor(System.String,System.IO.Stream):this (FullOpts)
26 (0.89 % of base) : System.Private.Uri.dasm - System.Uri:CheckAuthorityHelper(System.ReadOnlySpan`1[char],int,byref,byref,int,byref):int:this (FullOpts)
4 (0.87 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:Add(System.String,System.Xml.XmlReader):System.Xml.Schema.XmlSchema:this (FullOpts)
4 (0.86 % of base) : System.Private.Uri.dasm - System.Uri:CreateHelper(System.String,bool,int,byref,byref):System.Uri (FullOpts)
4 (0.85 % of base) : System.IO.IsolatedStorage.dasm - System.IO.IsolatedStorage.Helper:GetDefaultIdentityAndHash(byref,byref,char) (FullOpts)
6 (0.82 % of base) : System.Private.Uri.dasm - System.Uri:MakeRelativeUri(System.Uri):System.Uri:this (FullOpts)
4 (0.81 % of base) : System.Net.HttpListener.dasm - System.Net.ServiceNameStore:ExtractHostname(System.String,bool):System.String (FullOpts)
8 (0.80 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaSet:Add(System.String,System.Xml.XmlReader,System.Collections.Hashtable):this (FullOpts)
4 (0.78 % of base) : System.Private.Xml.dasm - System.Xml.XmlConvert:TryToUri(System.String,byref):System.Exception (FullOpts)
11 (0.78 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.OpenSslCrlCache:GetCdpUrl(Microsoft.Win32.SafeHandles.SafeX509Handle):System.String (FullOpts)
23 (0.75 % of base) : System.Private.Uri.dasm - System.Uri:ParseRemaining():this (FullOpts)
4 (0.75 % of base) : System.Web.HttpUtility.dasm - System.Web.Util.UriUtil:TrySplitUriForPathEncode(System.String,byref,byref,byref):bool (FullOpts)
6 (0.74 % of base) : System.Private.Uri.dasm - System.Uri:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
4 (0.70 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerRequestUriBuilder:BuildRequestUriUsingCookedPath():this (FullOpts)
Top method improvements (percentages):
-1 (-0.20 % of base) : System.Private.Uri.dasm - System.Uri:CreateHostStringHelper(System.String,int,int,byref,System.Uri+UriInfo):System.String (FullOpts)
134 total methods with Code Size differences (1 improved, 133 regressed), 282995 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-clr-checked-main.zip (88 MB)
- build-artifacts-main.zip (700 MB)
- build-clr-checked-pr.zip (88 MB)
- build-artifacts-pr.zip (92 MB)
- jit-diffs-main.zip (154 MB)
- jit-diffs-pr.zip (154 MB)
- diff-frameworks.txt (32 KB)
- ShortDiffsRegressions.md (50 KB)
- ShortDiffsImprovements.md (10 KB)
- LongDiffsRegressions.md (788 KB)
Metadata
Metadata
Assignees
Labels
No labels