Open MihuBot opened 1 month ago
Job completed in 13 minutes. https://github.com/dotnet/runtime/pull/104874
Artifacts:
Larger list of diffs: https://gist.github.com/MihuBot/f59ac88af9aa666b7b0677f45b947f9c
@MichalPetryka
Job completed in 13 minutes. https://github.com/dotnet/runtime/pull/104874
Diffs
Diffs
``` Found 269 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 49224735 Total bytes of diff: 49199897 Total bytes of delta: -24838 (-0.05 % of base) Total relative delta: -98.55 diff is an improvement. relative diff is an improvement. Total byte diff includes -35 bytes from reconciling methods Base had 3 unique methods, 35 unique bytes Diff had 0 unique methods, 0 unique bytes Top file improvements (bytes): -13532 : System.Private.CoreLib.dasm (-0.14 % of base) -4006 : System.Linq.dasm (-0.21 % of base) -3528 : System.Collections.dasm (-0.52 % of base) -2074 : System.Collections.Concurrent.dasm (-0.39 % of base) -722 : System.Numerics.Tensors.dasm (-0.06 % of base) -553 : System.Text.RegularExpressions.dasm (-0.06 % of base) -423 : System.Collections.Immutable.dasm (-0.02 % of base) 7 total files with Code Size differences (7 improved, 0 regressed), 252 unchanged. Top method regressions (bytes): 1 (0.20 % of base) : System.Private.CoreLib.dasm - System.Reflection.CerHashtable`2[System.__Canon,System.__Canon]:Rehash(int):this (Tier1-OSR) Top method improvements (bytes): -603 (-47.63 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Fill[System.__Canon](byref,ulong,System.__Canon) (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[double]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[int]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[long]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[short]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[System.Nullable`1[int]]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[System.Numerics.Vector`1[float]]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[ubyte]:ReturnArrays(int):this (Instrumented Tier0) -461 (-33.58 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[System.__Canon]:ReturnArrays(int):this (Instrumented Tier0) -227 (-29.03 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.__Canon]:TryLocalPop(byref):ubyte:this (Tier0) -190 (-34.05 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.__Canon,System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -184 (-45.32 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:FromResult[System.__Canon](System.__Canon):System.Threading.Tasks.Task`1[System.__Canon] (Tier0) -183 (-27.94 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.Numerics.Vector`1[float]]:TryLocalPop(byref):ubyte:this (Tier0) -182 (-39.06 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateUninitializedArray[System.__Canon](int,ubyte):System.__Canon[] (Tier0) -172 (-35.03 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -161 (-14.77 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]]:Remove(System.__Canon,byref):ubyte:this (Instrumented Tier0) -154 (-25.54 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[double]:TryLocalPop(byref):ubyte:this (Tier0) -153 (-33.12 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[double,System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[double]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[int]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[long]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[short]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Nullable`1[int]]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Numerics.Vector`1[float]]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[ubyte]:Clear():this (Tier0) -151 (-32.83 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[long,System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -151 (-32.83 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.Nullable`1[int],System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -150 (-25.21 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[long]:TryLocalPop(byref):ubyte:this (Tier0) -150 (-25.21 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.Nullable`1[int]]:TryLocalPop(byref):ubyte:this (Tier0) -149 (-31.84 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[short,System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -148 (-31.69 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[int,System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -148 (-31.69 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[ubyte,System.Nullable`1[int]]:RemoveAt(int):this (Tier0) -140 (-8.13 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[System.__Canon]:ToSpanInlined(System.Span`1[System.__Canon]):this (Instrumented Tier0) -136 (-23.33 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[short]:TryLocalPop(byref):ubyte:this (Tier0) -130 (-22.85 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[int]:TryLocalPop(byref):ubyte:this (Tier0) -130 (-22.85 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[ubyte]:TryLocalPop(byref):ubyte:this (Tier0) -126 (-70.39 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.__Canon]:Clear():this (Tier0) -119 (-64.67 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[System.__Canon](byref,byref,ulong) (Tier0) -119 (-9.61 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:Remove(System.__Canon):ubyte:this (Instrumented Tier0) -115 (-16.02 % of base) : System.Private.CoreLib.dasm - System.Collections.Concurrent.ConcurrentQueueSegment`1[System.__Canon]:TryDequeue(byref):ubyte:this (Instrumented Tier0) -114 (-13.13 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.__Canon]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -112 (-12.27 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:RemoveAll(System.Predicate`1[System.__Canon]):int:this (Instrumented Tier0) -109 (-20.45 % of base) : System.Text.RegularExpressions.dasm - System.Text.StructListBuilder`1[System.__Canon]:GrowAndAdd(System.__Canon):this (Tier0) -108 (-14.52 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[double]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -106 (-14.36 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[long]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -106 (-14.36 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.Nullable`1[int]]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -106 (-13.27 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.Numerics.Vector`1[float]]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -104 (-34.44 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.__Canon]:Dequeue():System.__Canon:this (Tier0) -103 (-55.08 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:Clear():this (Tier0) -103 (-47.69 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[System.__Canon](byref,ulong) (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[double]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[int]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[long]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[short]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[System.Numerics.Vector`1[float]]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[ubyte]():uint (Tier0) -100 (-36.36 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:Pop():System.__Canon:this (Tier0) -100 (-50.51 % of base) : System.Private.CoreLib.dasm - System.Span`1[ubyte]:Clear():this (Tier0) (2 methods) -98 (-30.53 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:RemoveRange(int,int):this (Tier0) -98 (-33.33 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.__Canon]:Clear():this (Tier0) -98 (-32.78 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.__Canon]:TryDequeue(byref):ubyte:this (Tier0) -98 (-35.51 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:TryPop(byref):ubyte:this (Tier0) -98 (-24.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:RemoveRange(int,int):this (Tier0) -97 (-9.58 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1+AlternateLookup`1[System.__Canon,System.Nullable`1[int]]:Remove(System.Nullable`1[int]):ubyte:this (Instrumented Tier0) -95 (-16.16 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.ReadOnlyTensorSpan`1[System.__Canon]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (Tier0) -95 (-16.16 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorSpan`1[System.__Canon]:.ctor(ulong,long,System.ReadOnlySpan`1[long],System.ReadOnlySpan`1[long]):this (Tier0) -94 (-33.33 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:RemoveAt(int):this (Tier0) -94 (-59.12 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[System.__Canon,System.Nullable`1[int]]:Clear():this (Tier0) -94 (-30.52 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[System.__Canon,System.Nullable`1[int]]:RemoveRootNode():this (Tier0) -94 (-59.12 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:Clear():this (Tier0) -92 (-12.72 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[short]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -92 (-36.22 % of base) : System.Text.RegularExpressions.dasm - System.Text.StructListBuilder`1[System.__Canon]:Dispose():this (Tier0) -91 (-12.73 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[int]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -91 (-12.71 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[ubyte]:TrySteal(byref,ubyte):ubyte:this (Instrumented Tier0) -88 (-18.57 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateUninitializedArray[ubyte](int,ubyte):ubyte[] (Tier0) (2 methods) -86 (-32.33 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Numerics.Vector`1[float]]:Dequeue():System.Numerics.Vector`1[float]:this (Tier0) -85 (-8.19 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Remove(System.Numerics.Vector`1[float],byref):ubyte:this (Instrumented Tier0) -82 (-8.01 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[double,System.Nullable`1[int]]:Remove(double,byref):ubyte:this (Instrumented Tier0) -82 (-8.06 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[long,System.Nullable`1[int]]:Remove(long,byref):ubyte:this (Instrumented Tier0) -82 (-7.98 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[short,System.Nullable`1[int]]:Remove(short,byref):ubyte:this (Instrumented Tier0) -82 (-7.75 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:Remove(System.Nullable`1[int],byref):ubyte:this (Instrumented Tier0) -82 (-34.31 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Numerics.Vector`1[float]]:Pop():System.Numerics.Vector`1[float]:this (Tier0) -81 (-8.01 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[int,System.Nullable`1[int]]:Remove(int,byref):ubyte:this (Instrumented Tier0) -80 (-7.81 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[ubyte,System.Nullable`1[int]]:Remove(ubyte,byref):ubyte:this (Instrumented Tier0) -80 (-32.65 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.CollectionsMarshal:SetCount[System.__Canon](System.Collections.Generic.List`1[System.__Canon],int) (Tier0) -79 (-38.92 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:RemoveAt(int):this (Tier0) -79 (-42.25 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[System.__Canon]:.ctor(ulong,int):this (Tier0) -79 (-42.25 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.__Canon]:.ctor(ulong,int):this (Tier0) -76 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[ubyte]:.ctor(ulong,int):this (Tier0) (2 methods) -76 (-25.17 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsBytes[ushort](System.ReadOnlySpan`1[ushort]):System.ReadOnlySpan`1[ubyte] (Tier0) (2 methods) -76 (-27.54 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[double,long](System.ReadOnlySpan`1[double]):System.ReadOnlySpan`1[long] (Tier0) -76 (-31.40 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[double,long](System.Span`1[double]):System.Span`1[long] (Tier0) -76 (-27.54 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[int,long](System.ReadOnlySpan`1[int]):System.ReadOnlySpan`1[long] (Tier0) -76 (-31.40 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[int,long](System.Span`1[int]):System.Span`1[long] (Tier0) -76 (-27.54 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[long,long](System.ReadOnlySpan`1[long]):System.ReadOnlySpan`1[long] (Tier0) -76 (-31.40 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[long,long](System.Span`1[long]):System.Span`1[long] (Tier0) -76 (-27.54 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[short,long](System.ReadOnlySpan`1[short]):System.ReadOnlySpan`1[long] (Tier0) -76 (-31.40 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[short,long](System.Span`1[short]):System.Span`1[long] (Tier0) -76 (-27.54 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[System.Numerics.Vector`1[float],long](System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]):System.ReadOnlySpan`1[long] (Tier0) -76 (-31.40 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:Cast[System.Numerics.Vector`1[float],long](System.Span`1[System.Numerics.Vector`1[float]]):System.Span`1[long] (Tier0) Top method regressions (percentages): 1 (0.20 % of base) : System.Private.CoreLib.dasm - System.Reflection.CerHashtable`2[System.__Canon,System.__Canon]:Rehash(int):this (Tier1-OSR) Top method improvements (percentages): -11 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:IsReferenceOrContainsReferences[System.ReadOnlyMemory`1[ushort]]():ubyte (Tier0) (1 base, 0 diff methods) -8 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:IsReferenceOrContainsReferences[ulong]():ubyte (Tier0) (1 base, 0 diff methods) -16 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:IsReferenceOrContainsReferences[ushort]():ubyte (Tier0) (2 base, 0 diff methods) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[double]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[int]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[long]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[short]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[System.Numerics.Vector`1[float]]():uint (Tier0) -101 (-90.18 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.SafeBuffer:SizeOf[ubyte]():uint (Tier0) -126 (-70.39 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.__Canon]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[double]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[int]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[long]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[short]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Nullable`1[int]]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.Numerics.Vector`1[float]]:Clear():this (Tier0) -152 (-70.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[ubyte]:Clear():this (Tier0) -119 (-64.67 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[System.__Canon](byref,byref,ulong) (Tier0) -94 (-59.12 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[System.__Canon,System.Nullable`1[int]]:Clear():this (Tier0) -94 (-59.12 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[double,System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[int,System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[long,System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[short,System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[System.Nullable`1[int],System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[ubyte,System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[double]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[int]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[long]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[short]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Nullable`1[int]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Numerics.Vector`1[float]]:Clear():this (Tier0) -45 (-55.56 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[ubyte]:Clear():this (Tier0) -103 (-55.08 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:Clear():this (Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[double]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[int]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[long]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[short]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[System.Nullable`1[int]]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[System.Numerics.Vector`1[float]]:ReturnArrays(int):this (Instrumented Tier0) -470 (-54.21 % of base) : System.Linq.dasm - System.Collections.Generic.SegmentedArrayBuilder`1[ubyte]:ReturnArrays(int):this (Instrumented Tier0) -59 (-51.30 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.Numerics.Vector`1[float]]:Clear():this (Tier0) -100 (-50.51 % of base) : System.Private.CoreLib.dasm - System.Span`1[ubyte]:Clear():this (Tier0) (2 methods) -8 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:IsReferenceOrContainsReferences[long]():ubyte (Tier0) (2 base, 1 diff methods) -8 (-50.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:IsReferenceOrContainsReferences[ubyte]():ubyte (Tier0) (2 base, 1 diff methods) -43 (-48.86 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[double](byref,ulong) (Tier0) -43 (-48.86 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[int](byref,ulong) (Tier0) -43 (-48.86 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[long](byref,ulong) (Tier0) -43 (-48.86 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[short](byref,ulong) (Tier0) -43 (-48.86 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[System.Nullable`1[int]](byref,ulong) (Tier0) -43 (-48.86 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[ubyte](byref,ulong) (Tier0) -50 (-48.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[short]:Clear():this (Tier0) -103 (-47.69 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Reverse[System.__Canon](byref,ulong) (Tier0) -603 (-47.63 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:Fill[System.__Canon](byref,ulong,System.__Canon) (Instrumented Tier0) -55 (-47.41 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[double](byref,byref,ulong) (Tier0) -55 (-47.41 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[int](byref,byref,ulong) (Tier0) -55 (-47.41 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[long](byref,byref,ulong) (Tier0) -55 (-47.41 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[System.Nullable`1[int]](byref,byref,ulong) (Tier0) -54 (-47.37 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[System.Numerics.Vector`1[float]](byref,byref,ulong) (Tier0) -51 (-47.22 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[short](byref,byref,ulong) (Tier0) -51 (-47.22 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[ushort](byref,byref,ulong) (Tier0) -51 (-47.22 % of base) : System.Private.CoreLib.dasm - System.Span`1[double]:Clear():this (Tier0) -51 (-47.22 % of base) : System.Private.CoreLib.dasm - System.Span`1[long]:Clear():this (Tier0) -51 (-47.22 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.Nullable`1[int]]:Clear():this (Tier0) -47 (-47.00 % of base) : System.Private.CoreLib.dasm - System.Buffer:Memmove[ubyte](byref,byref,ulong) (Tier0) -50 (-46.73 % of base) : System.Private.CoreLib.dasm - System.Span`1[int]:Clear():this (Tier0) -184 (-45.32 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:FromResult[System.__Canon](System.__Canon):System.Threading.Tasks.Task`1[System.__Canon] (Tier0) -79 (-42.25 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[System.__Canon]:.ctor(ulong,int):this (Tier0) -79 (-42.25 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.__Canon]:.ctor(ulong,int):this (Tier0) -182 (-39.06 % of base) : System.Private.CoreLib.dasm - System.GC:AllocateUninitializedArray[System.__Canon](int,ubyte):System.__Canon[] (Tier0) -79 (-38.92 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[int]:RemoveAt(int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[double]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[int]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[long]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[short]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[System.Nullable`1[int]]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[System.Numerics.Vector`1[float]]:.ctor(ulong,int):this (Tier0) -76 (-36.54 % of base) : System.Private.CoreLib.dasm - System.ReadOnlySpan`1[ubyte]:.ctor(ulong,int):this (Tier0) (2 methods) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[double]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[int]:.ctor(ulong,int):this (Tier0) -76 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[long]:.ctor(ulong,int):this (Tier0) (2 methods) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[short]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.Nullable`1[int]]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[System.Numerics.Vector`1[float]]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[ubyte]:.ctor(ulong,int):this (Tier0) -38 (-36.54 % of base) : System.Private.CoreLib.dasm - System.Span`1[ushort]:.ctor(ulong,int):this (Tier0) -100 (-36.36 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:Pop():System.__Canon:this (Tier0) -92 (-36.22 % of base) : System.Text.RegularExpressions.dasm - System.Text.StructListBuilder`1[System.__Canon]:Dispose():this (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[double](System.ReadOnlySpan`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[double](System.Span`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[int](System.ReadOnlySpan`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[int](System.Span`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[long](System.ReadOnlySpan`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[long](System.Span`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[short](System.ReadOnlySpan`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[short](System.Span`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[System.Numerics.Vector`1[float]](System.ReadOnlySpan`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[System.Numerics.Vector`1[float]](System.Span`1[ubyte]):byref (Tier0) -38 (-35.85 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:AsRef[ubyte](System.ReadOnlySpan`1[ubyte]):byref (Tier0) 353 total methods with Code Size differences (352 improved, 1 regressed), 230726 unchanged. -------------------------------------------------------------------------------- ```Artifacts: