Open MihuBot opened 11 months ago
Build completed in 2 hours 55 minutes. https://github.com/dotnet/runtime/pull/93821
Found 2 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 6739713 Total bytes of diff: 6740101 Total bytes of delta: 388 (0.01 % of base) Total relative delta: 0.36 diff is a regression. relative diff is a regression. Top file regressions (bytes): 388 : System.Private.CoreLib.dasm (0.01 % of base) 1 total files with Code Size differences (0 improved, 1 regressed), 0 unchanged. Top method regressions (bytes): 198 (23.19 % of base) : System.Private.CoreLib.dasm - System.IO.FileSystem:RemoveDirectoryRecursive(System.String) (FullOpts) 121 (7.85 % of base) : System.Private.CoreLib.dasm - System.IO.File+<InternalReadAllBytesUnknownLengthAsync>d__91:MoveNext():this (FullOpts) 97 (7.80 % of base) : System.Private.CoreLib.dasm - System.IO.File+<InternalReadAllBytesAsync>d__90:MoveNext():this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[double]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[int]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[long]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[short]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.Nullable`1[int]]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.Numerics.Vector`1[float]]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.ReadOnlyMemory`1[ushort]]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[ubyte]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[ushort]:Trim():ubyte:this (FullOpts) Top method improvements (bytes): -51 (-3.32 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Trim():ubyte:this (FullOpts) -3 (-1.72 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConditionalWeakTable`2+Enumerator[System.__Canon,System.__Canon]:Dispose():this (FullOpts) -1 (-0.12 % of base) : System.Private.CoreLib.dasm - System.Threading.CancellationTokenSource:ExecuteCallbackHandlers(ubyte):this (FullOpts) Top method regressions (percentages): 198 (23.19 % of base) : System.Private.CoreLib.dasm - System.IO.FileSystem:RemoveDirectoryRecursive(System.String) (FullOpts) 121 (7.85 % of base) : System.Private.CoreLib.dasm - System.IO.File+<InternalReadAllBytesUnknownLengthAsync>d__91:MoveNext():this (FullOpts) 97 (7.80 % of base) : System.Private.CoreLib.dasm - System.IO.File+<InternalReadAllBytesAsync>d__90:MoveNext():this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[double]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[int]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[long]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[short]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.Nullable`1[int]]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.Numerics.Vector`1[float]]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.ReadOnlyMemory`1[ushort]]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[ubyte]:Trim():ubyte:this (FullOpts) 3 (0.25 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[ushort]:Trim():ubyte:this (FullOpts) Top method improvements (percentages): -51 (-3.32 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Trim():ubyte:this (FullOpts) -3 (-1.72 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.ConditionalWeakTable`2+Enumerator[System.__Canon,System.__Canon]:Dispose():this (FullOpts) -1 (-0.12 % of base) : System.Private.CoreLib.dasm - System.Threading.CancellationTokenSource:ExecuteCallbackHandlers(ubyte):this (FullOpts) 15 total methods with Code Size differences (3 improved, 12 regressed), 55336 unchanged. --------------------------------------------------------------------------------
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/51ce196d5d5ea9421a388a2443e54577
Larger list of diffs: https://gist.github.com/MihuBot/f51f54cde9bf294728f74bd03de71b4c
@MichalPetryka
Build completed in 2 hours 55 minutes. https://github.com/dotnet/runtime/pull/93821
CoreLib diffs
Frameworks diffs
Diffs
``` Found 277 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 38055924 Total bytes of diff: 38058810 Total bytes of delta: 2886 (0.01 % of base) Total relative delta: 31.27 diff is a regression. relative diff is a regression. Top file regressions (bytes): 1728 : System.Net.Sockets.dasm (0.68 % of base) 388 : System.Private.CoreLib.dasm (0.01 % of base) 315 : System.IO.Compression.ZipFile.dasm (2.36 % of base) 270 : System.IO.Pipes.dasm (0.69 % of base) 185 : System.Formats.Tar.dasm (0.15 % of base) 14 : System.Diagnostics.TraceSource.dasm (0.03 % of base) Top file improvements (bytes): -11 : System.Security.Cryptography.dasm (-0.00 % of base) -3 : System.Net.Http.dasm (-0.00 % of base) 8 total files with Code Size differences (2 improved, 6 regressed), 248 unchanged. Top method regressions (bytes): 342 (1,900.00 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.Socket:AcceptAsync(System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Net.Sockets.Socket]:this (FullOpts) 327 (320.59 % of base) : System.Net.Sockets.dasm - System.Net.Sockets.TcpListener:AcceptSocketAsync(System.Threading.CancellationToken):System.Threading.Tasks.ValueTask`1[System.Net.Sockets.Socket]:this (FullOpts) 315 (41.34 % of base) : System.IO.Compression.ZipFile.dasm - System.IO.Compression.ZipFile:CreateZipArchiveFromDirectory(System.String,System.IO.Compression.ZipArchive,System.Nullable`1[int],ubyte) (FullOpts) 270 (18.44 % of base) : System.IO.Pipes.dasm - System.IO.Pipes.NamedPipeServerStream+<>c__DisplayClass25_0+<Artifacts: