Open MihuBot opened 1 month ago
Job completed in 20 minutes.
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/0ef61b753fd0ded9926458c1bc385801
@MihaZupan
@EgorBo ^ this one is with an Intel CPU
https://github.com/dotnet/runtime/pull/101938
Job completed in 20 minutes.
Diffs
Diffs
``` Found 433 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 40265585 Total bytes of diff: 39806576 Total bytes of delta: -459009 (-1.14 % of base) Total relative delta: 257.30 diff is an improvement. relative diff is a regression. Total byte diff includes 3809 bytes from reconciling methods Base had 0 unique methods, 0 unique bytes Diff had 546 unique methods, 3809 unique bytes Top file regressions (bytes): 20239 : System.Numerics.Tensors.dasm (2.60 % of base) 1950 : System.Collections.Immutable.dasm (0.09 % of base) 1208 : System.Text.Json.dasm (0.09 % of base) 1203 : System.IO.Hashing.dasm (4.66 % of base) 1051 : System.Linq.dasm (0.08 % of base) 646 : System.Security.Cryptography.Pkcs.dasm (0.17 % of base) 518 : System.Text.RegularExpressions.dasm (0.07 % of base) 494 : System.Net.Http.dasm (0.06 % of base) 430 : System.Collections.Concurrent.dasm (0.10 % of base) 395 : System.Linq.Parallel.dasm (0.02 % of base) 368 : Microsoft.VisualBasic.Core.dasm (0.07 % of base) 324 : System.Drawing.Primitives.dasm (0.80 % of base) 293 : System.Diagnostics.Process.dasm (0.30 % of base) 291 : System.Security.Cryptography.dasm (0.03 % of base) 254 : System.Linq.Expressions.dasm (0.03 % of base) 208 : System.IO.Pipelines.dasm (0.26 % of base) 208 : System.Runtime.Numerics.dasm (0.18 % of base) 171 : System.Net.WebSockets.dasm (0.15 % of base) 131 : System.Formats.Asn1.dasm (0.15 % of base) 128 : Microsoft.CSharp.dasm (0.04 % of base) 124 : ILCompiler.Reflection.ReadyToRun.dasm (0.05 % of base) 123 : System.Diagnostics.DiagnosticSource.dasm (0.05 % of base) 120 : Microsoft.Bcl.TimeProvider.dasm (5.50 % of base) 112 : tieringtest.dasm (1.66 % of base) 107 : System.ComponentModel.TypeConverter.dasm (0.03 % of base) 102 : runincontext.dasm (0.66 % of base) 96 : System.Net.Security.dasm (0.04 % of base) 96 : System.Threading.RateLimiting.dasm (0.06 % of base) 76 : System.Runtime.Caching.dasm (0.12 % of base) 72 : System.Memory.dasm (0.02 % of base) 67 : Microsoft.Extensions.Logging.Console.dasm (0.12 % of base) 55 : System.Threading.dasm (0.31 % of base) 54 : Microsoft.Extensions.Caching.Memory.dasm (0.25 % of base) 51 : System.Net.Sockets.dasm (0.02 % of base) 47 : System.ComponentModel.Primitives.dasm (0.28 % of base) 41 : System.Net.Requests.dasm (0.03 % of base) 41 : System.CodeDom.dasm (0.02 % of base) 33 : System.Memory.Data.dasm (0.24 % of base) 31 : System.IO.FileSystem.DriveInfo.dasm (0.12 % of base) 24 : Microsoft.Extensions.DependencyInjection.Abstractions.dasm (0.03 % of base) 23 : System.Net.Ping.dasm (0.04 % of base) 22 : System.Diagnostics.TraceSource.dasm (0.04 % of base) 22 : System.Collections.NonGeneric.dasm (0.08 % of base) 21 : System.IO.Compression.dasm (0.02 % of base) 21 : System.Net.Mail.dasm (0.01 % of base) 20 : System.Transactions.Local.dasm (0.01 % of base) 18 : Microsoft.Extensions.DependencyModel.dasm (0.02 % of base) 15 : Microsoft.Extensions.Hosting.dasm (0.02 % of base) 15 : Microsoft.Extensions.Logging.EventSource.dasm (0.06 % of base) 15 : System.IO.FileSystem.Watcher.dasm (0.05 % of base) 13 : System.Data.Odbc.dasm (0.01 % of base) 12 : System.Security.Cryptography.Cose.dasm (0.02 % of base) 12 : System.IO.Compression.ZipFile.dasm (0.09 % of base) 11 : System.Private.Uri.dasm (0.01 % of base) 9 : Microsoft.Extensions.Options.DataAnnotations.dasm (0.19 % of base) 8 : System.Net.Http.Json.dasm (0.00 % of base) 8 : System.Net.NetworkInformation.dasm (0.02 % of base) 8 : System.IO.IsolatedStorage.dasm (0.04 % of base) 8 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.03 % of base) 6 : System.IO.Pipes.dasm (0.02 % of base) 6 : System.Composition.TypedParts.dasm (0.01 % of base) 5 : System.Formats.Cbor.dasm (0.01 % of base) 5 : System.Resources.Writer.dasm (0.05 % of base) 3 : Microsoft.Extensions.Hosting.Abstractions.dasm (0.03 % of base) 3 : System.Web.HttpUtility.dasm (0.02 % of base) 3 : System.Diagnostics.FileVersionInfo.dasm (0.03 % of base) 3 : Microsoft.Extensions.Hosting.WindowsServices.dasm (0.04 % of base) 3 : System.IO.MemoryMappedFiles.dasm (0.01 % of base) 3 : System.Net.ServerSentEvents.dasm (0.00 % of base) 2 : System.ComponentModel.Composition.dasm (0.00 % of base) 2 : System.Security.Permissions.dasm (0.01 % of base) 1 : System.Linq.Queryable.dasm (0.00 % of base) 1 : System.Threading.Channels.dasm (0.00 % of base) 1 : System.Reflection.DispatchProxy.dasm (0.01 % of base) Top file improvements (bytes): -486387 : System.Private.CoreLib.dasm (-6.56 % of base) -946 : System.Security.Cryptography.Xml.dasm (-0.44 % of base) -627 : System.Threading.Tasks.Dataflow.dasm (-0.05 % of base) -523 : Microsoft.Extensions.Http.dasm (-0.78 % of base) -421 : System.ComponentModel.Annotations.dasm (-0.83 % of base) -412 : System.Private.DataContractSerialization.dasm (-0.04 % of base) -322 : System.Net.Quic.dasm (-0.21 % of base) -235 : System.Private.Xml.dasm (-0.01 % of base) -147 : Microsoft.Extensions.Logging.Abstractions.dasm (-0.20 % of base) -146 : System.Security.Claims.dasm (-0.65 % of base) -142 : System.Reflection.Emit.dasm (-0.12 % of base) -100 : System.Collections.dasm (-0.02 % of base) -96 : System.Data.Common.dasm (-0.01 % of base) -95 : System.IO.Packaging.dasm (-0.10 % of base) -88 : System.Formats.Tar.dasm (-0.07 % of base) -88 : Microsoft.Extensions.Diagnostics.dasm (-0.47 % of base) -77 : System.Runtime.Serialization.Schema.dasm (-0.13 % of base) -65 : Microsoft.Extensions.Logging.dasm (-0.17 % of base) -61 : System.Configuration.ConfigurationManager.dasm (-0.01 % of base) -48 : System.Net.HttpListener.dasm (-0.05 % of base) -42 : System.Runtime.Serialization.Formatters.dasm (-0.04 % of base) -29 : Microsoft.Extensions.DependencyInjection.dasm (-0.04 % of base) -29 : System.Resources.Extensions.dasm (-0.09 % of base) -28 : System.ServiceModel.Syndication.dasm (-0.02 % of base) -27 : System.Reflection.MetadataLoadContext.dasm (-0.01 % of base) -18 : Microsoft.Extensions.Logging.Configuration.dasm (-0.22 % of base) -17 : System.Console.dasm (-0.02 % of base) -16 : System.Runtime.InteropServices.dasm (-0.06 % of base) -15 : Microsoft.Extensions.Caching.Abstractions.dasm (-0.06 % of base) -15 : System.Security.Cryptography.ProtectedData.dasm (-0.28 % of base) -14 : System.Private.Xml.Linq.dasm (-0.01 % of base) -9 : Microsoft.Extensions.Configuration.EnvironmentVariables.dasm (-0.24 % of base) -8 : System.IO.Compression.Brotli.dasm (-0.04 % of base) -7 : System.Net.WebClient.dasm (-0.01 % of base) -5 : Microsoft.Extensions.Options.dasm (-0.02 % of base) -4 : System.Reflection.Context.dasm (-0.01 % of base) -3 : System.Net.WebSockets.Client.dasm (-0.01 % of base) -2 : System.Text.Encoding.CodePages.dasm (-0.00 % of base) -2 : System.DirectoryServices.Protocols.dasm (-0.00 % of base) -2 : System.IO.Ports.dasm (-0.00 % of base) -1 : System.Net.Primitives.dasm (-0.00 % of base) 115 total files with Code Size differences (41 improved, 74 regressed), 142 unchanged. Top method regressions (bytes): 1373 (3,348.78 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertSingleToUInt32:Invoke(System.Runtime.Intrinsics.Vector512`1[float]):System.Runtime.Intrinsics.Vector512`1[uint] (FullOpts) 1339 (1,785.33 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:ConvertToUInt32Native(System.Runtime.Intrinsics.Vector512`1[float]):System.Runtime.Intrinsics.Vector512`1[uint] (FullOpts) 1317 (1,357.73 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:ConvertToUInt32(System.Runtime.Intrinsics.Vector512`1[float]):System.Runtime.Intrinsics.Vector512`1[uint] (FullOpts) 963 (401.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.TeddyHelper:ProcessInputN3(System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte]):System.ValueTuple`3[System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte],System.Runtime.Intrinsics.Vector512`1[ubyte]] (FullOpts) 816 (1,316.13 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToInt64:Invoke(System.Runtime.Intrinsics.Vector512`1[double]):System.Runtime.Intrinsics.Vector512`1[long] (FullOpts) 792 (1,070.27 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:ShiftRightArithmetic(System.Runtime.Intrinsics.Vector512`1[long],int):System.Runtime.Intrinsics.Vector512`1[long] (FullOpts) (2 methods) 739 (531.65 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512:ConvertToInt64(System.Runtime.Intrinsics.Vector512`1[double]):System.Runtime.Intrinsics.Vector512`1[long] (FullOpts) 634 (1,864.71 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertSingleToUInt32:Invoke(System.Runtime.Intrinsics.Vector256`1[float]):System.Runtime.Intrinsics.Vector256`1[uint] (FullOpts) 633 (1,808.57 % of base) : System.Private.CoreLib.dasm - System.Runtime.Intrinsics.Vector512`1[long]:System.Runtime.Intrinsics.ISimdVectorArtifacts: