Open MihuBot opened 2 months ago
Job completed in 14 minutes.
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/383325f6d3dd9bae167a7b61b3db0901
Larger list of diffs: https://gist.github.com/MihuBot/1cec336577121ac356ff0a80a35f96aa
@xtqqczze
Job completed in 14 minutes.
Diffs
Diffs
``` Found 291 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 41785018 Total bytes of diff: 41784999 Total bytes of delta: -19 (-0.00 % of base) Total relative delta: 1.68 diff is an improvement. relative diff is a regression. Top file regressions (bytes): 151 : System.Diagnostics.DiagnosticSource.dasm (0.06 % of base) 72 : System.Private.CoreLib.dasm (0.00 % of base) 41 : System.Security.Cryptography.Pkcs.dasm (0.01 % of base) 12 : System.Formats.Nrbf.dasm (0.02 % of base) 7 : System.Data.Odbc.dasm (0.00 % of base) 6 : System.Reflection.Metadata.dasm (0.00 % of base) 6 : System.Net.Security.dasm (0.00 % of base) 5 : System.Net.Quic.dasm (0.00 % of base) 4 : System.Net.WebClient.dasm (0.01 % of base) 4 : System.Net.NetworkInformation.dasm (0.01 % of base) 3 : Microsoft.Extensions.FileProviders.Physical.dasm (0.01 % of base) 2 : System.Formats.Asn1.dasm (0.00 % of base) 1 : System.Net.Ping.dasm (0.00 % of base) Top file improvements (bytes): -116 : System.Text.Json.dasm (-0.01 % of base) -96 : System.Numerics.Tensors.dasm (-0.01 % of base) -53 : System.Net.Http.dasm (-0.01 % of base) -29 : System.Security.Cryptography.Cose.dasm (-0.04 % of base) -14 : System.Security.Cryptography.dasm (-0.00 % of base) -14 : System.Runtime.Numerics.dasm (-0.01 % of base) -5 : System.Data.Common.dasm (-0.00 % of base) -3 : System.Security.Cryptography.Xml.dasm (-0.00 % of base) -2 : System.Private.Xml.dasm (-0.00 % of base) -1 : System.IO.Compression.dasm (-0.00 % of base) 23 total files with Code Size differences (10 improved, 13 regressed), 236 unchanged. Top method regressions (bytes): 38 (2.11 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.SignerInfo:PrepareDigest(ubyte):System.Security.Cryptography.IncrementalHash:this (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[double](double[]):System.Memory`1[double] (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[int](int[]):System.Memory`1[int] (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[long](long[]):System.Memory`1[long] (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[short](short[]):System.Memory`1[short] (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[System.Nullable`1[int]](System.Nullable`1[int][]):System.Memory`1[System.Nullable`1[int]] (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][]):System.Memory`1[System.Numerics.Vector`1[float]] (FullOpts) 31 (52.54 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[ubyte](ubyte[]):System.Memory`1[ubyte] (FullOpts) 15 (44.12 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.StringSequenceMany:AsSpan():System.Span`1[System.String]:this (FullOpts) 13 (1.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[double]:ToArray(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]):System.Collections.Generic.KeyValuePair`2[System.String,System.Object][] (FullOpts) 13 (1.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[int]:ToArray(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]):System.Collections.Generic.KeyValuePair`2[System.String,System.Object][] (FullOpts) 13 (1.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[long]:ToArray(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]):System.Collections.Generic.KeyValuePair`2[System.String,System.Object][] (FullOpts) 13 (1.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[short]:ToArray(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]):System.Collections.Generic.KeyValuePair`2[System.String,System.Object][] (FullOpts) 13 (1.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[System.Numerics.Vector`1[float]]:ToArray(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]):System.Collections.Generic.KeyValuePair`2[System.String,System.Object][] (FullOpts) 13 (1.58 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[ubyte]:ToArray(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]):System.Collections.Generic.KeyValuePair`2[System.String,System.Object][] (FullOpts) 12 (35.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[double]:get_Tags():System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]:this (FullOpts) 12 (35.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[int]:get_Tags():System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]:this (FullOpts) 12 (35.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[long]:get_Tags():System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]:this (FullOpts) 12 (35.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[short]:get_Tags():System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]:this (FullOpts) 12 (35.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[System.Numerics.Vector`1[float]]:get_Tags():System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]:this (FullOpts) 12 (35.29 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.Measurement`1[ubyte]:get_Tags():System.ReadOnlySpan`1[System.Collections.Generic.KeyValuePair`2[System.String,System.Object]]:this (FullOpts) 12 (34.29 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.RectangularArrayRecord:get_Lengths():System.ReadOnlySpan`1[int]:this (FullOpts) 9 (16.36 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.ObjectSequenceMany:AsSpan():System.Span`1[System.Object]:this (FullOpts) 7 (0.60 % of base) : System.Security.Cryptography.dasm - Internal.Cryptography.Helpers:AreSamePublicECParameters(System.Security.Cryptography.ECParameters,System.Security.Cryptography.ECParameters):ubyte (FullOpts) 7 (4.14 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsMemory[System.__Canon](System.__Canon[]):System.Memory`1[System.__Canon] (FullOpts) 6 (1.17 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.SubjectIdentifier:MatchesCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2):ubyte:this (FullOpts) 6 (2.33 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509CertificateLoader+BagState:GrowIfNeeded(byref,int) (FullOpts) 5 (1.52 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcHandle:GetDiagnosticRecord(short,byref,System.Text.StringBuilder,byref,byref):short:this (FullOpts) 5 (3.88 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:AsSpan[System.__Canon](System.__Canon[]):System.Span`1[System.__Canon] (FullOpts) 5 (2.66 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.PhysicalAddress:Equals(System.Object):ubyte:this (FullOpts) 5 (0.86 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicConfiguration+CacheKey:Equals(System.Net.Quic.MsQuicConfiguration+CacheKey):ubyte:this (FullOpts) 4 (0.46 % of base) : System.Net.WebClient.dasm - System.Net.WebClient:GetStringUsingEncoding(System.Net.WebRequest,ubyte[]):System.String:this (FullOpts) 3 (4.05 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PollingWildCardChangeToken:ArrayEquals(ubyte[],ubyte[]):ubyte (FullOpts) 3 (1.09 % of base) : System.Net.Security.dasm - System.Net.Security.SslApplicationProtocol:.ctor(ubyte[]):this (FullOpts) 3 (2.48 % of base) : System.Net.Security.dasm - System.Net.Security.SslSessionsCache+SslCredKey:Equals(System.Net.Security.SslSessionsCache+SslCredKey):ubyte:this (FullOpts) 3 (1.72 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.BlobWriter:WriteBytes(ubyte[]):this (FullOpts) 3 (0.49 % of base) : System.Reflection.Metadata.dasm - System.Reflection.PortableExecutable.PEBuilder:Sign(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.Blob,System.Func`2[System.Collections.Generic.IEnumerable`1[System.Reflection.Metadata.Blob],ubyte[]]):this (FullOpts) 3 (1.74 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.Rfc2898DeriveBytes:set_Salt(ubyte[]):this (FullOpts) 2 (0.99 % of base) : System.Data.Odbc.dasm - System.Data.Odbc.OdbcHandle:GetDiagnosticField(byref):short:this (FullOpts) 2 (0.79 % of base) : System.Data.Common.dasm - System.Data.RelatedView:Invoke(System.Data.DataRow,int):ubyte:this (FullOpts) 2 (2.47 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.Metrics.StringSequenceMany:Equals(System.Diagnostics.Metrics.StringSequenceMany):ubyte:this (FullOpts) 2 (0.35 % of base) : System.Formats.Asn1.dasm - System.Formats.Asn1.AsnWriter:EncodeSubIdentifier(System.Span`1[ubyte],byref):int (FullOpts) 2 (2.33 % of base) : System.Runtime.Numerics.dasm - System.Numerics.BigInteger:Equals(System.Numerics.BigInteger):ubyte:this (FullOpts) 2 (0.16 % of base) : System.Text.Json.dasm - System.Text.Json.JsonDocument+Artifacts: