Skip to content

[JitDiff X64] [AndyAyersMS] unblock inlining of generics with static fields #756

@MihuBot

Description

@MihuBot

Job completed in 18 minutes 56 seconds.
dotnet/runtime#109256

Diffs

Diffs
Found 296 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 39560127
Total bytes of diff: 39580016
Total bytes of delta: 19889 (0.05 % of base)
Total relative delta: 104.89
    diff is a regression.
    relative diff is a regression.


Top file regressions (bytes):
        8289 : System.Collections.Immutable.dasm (0.40 % of base)
        3589 : System.Linq.dasm (0.30 % of base)
        1295 : System.Private.CoreLib.dasm (0.02 % of base)
        1037 : System.Numerics.Tensors.dasm (0.06 % of base)
         946 : System.Threading.Tasks.Dataflow.dasm (0.08 % of base)
         741 : System.Collections.Concurrent.dasm (0.20 % of base)
         656 : System.Linq.Expressions.dasm (0.07 % of base)
         420 : System.Text.Json.dasm (0.03 % of base)
         417 : System.Threading.Channels.dasm (0.19 % of base)
         384 : System.Net.Http.Json.dasm (0.16 % of base)
         295 : System.ComponentModel.Composition.dasm (0.07 % of base)
         291 : System.Data.Common.dasm (0.02 % of base)
         251 : System.Private.Xml.dasm (0.01 % of base)
         206 : System.Collections.dasm (0.05 % of base)
         128 : Microsoft.Extensions.Caching.Abstractions.dasm (0.39 % of base)
         127 : System.Linq.Parallel.dasm (0.01 % of base)
         126 : System.Net.Http.dasm (0.02 % of base)
         113 : System.ServiceModel.Syndication.dasm (0.07 % of base)
          78 : System.Reflection.MetadataLoadContext.dasm (0.04 % of base)
          77 : System.ObjectModel.dasm (0.12 % of base)
          72 : System.Memory.dasm (0.02 % of base)
          51 : System.ComponentModel.TypeConverter.dasm (0.02 % of base)
          51 : System.Net.Security.dasm (0.02 % of base)
          44 : System.Private.Xml.Linq.dasm (0.02 % of base)
          39 : System.Reflection.Context.dasm (0.07 % of base)
          39 : System.Private.Uri.dasm (0.04 % of base)
          39 : System.Diagnostics.Process.dasm (0.04 % of base)
          36 : Microsoft.Extensions.Options.dasm (0.12 % of base)
          36 : System.Threading.RateLimiting.dasm (0.02 % of base)
          36 : System.Security.Cryptography.Pkcs.dasm (0.01 % of base)
          25 : Microsoft.CSharp.dasm (0.01 % of base)
          20 : System.Diagnostics.DiagnosticSource.dasm (0.01 % of base)
           6 : System.Text.RegularExpressions.dasm (0.00 % of base)

Top file improvements (bytes):
         -42 : System.Composition.TypedParts.dasm (-0.09 % of base)
         -15 : System.Runtime.Numerics.dasm (-0.01 % of base)
         -14 : System.Linq.Queryable.dasm (-0.00 % of base)

36 total files with Code Size differences (3 improved, 33 regressed), 223 unchanged.

Top method regressions (bytes):
         741 (903.66 % of base) : System.Linq.dasm - System.Linq.Enumerable:OrderDescending[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Linq.IOrderedEnumerable`1[System.__Canon] (FullOpts)
         738 (900.00 % of base) : System.Linq.dasm - System.Linq.Enumerable:Order[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Linq.IOrderedEnumerable`1[System.__Canon] (FullOpts)
         628 (436.11 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.__Canon[]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         611 (28.08 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
         509 (302.98 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:CreateBuilder[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+Builder[System.__Canon] (FullOpts)
         469 (87.83 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:Union(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
         387 (45.37 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveCore[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],ubyte,System.TimeSpan,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
         378 (28.92 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:Add(System.__Canon,System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]],int,byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
         370 (62.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:ToImmutableHashSet[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         352 (37.41 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:Intersect(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
         259 (43.09 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.SourceCore`1[System.__Canon]:LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock`1[System.__Canon],System.Threading.Tasks.Dataflow.DataflowLinkOptions):System.IDisposable:this (FullOpts)
         253 (51.21 % of base) : System.Linq.dasm - System.Linq.Enumerable:Take[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Range):System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
         251 (58.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         241 (97.57 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:.cctor() (FullOpts)
         225 (87.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:WithComparer(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:this (FullOpts)
         224 (76.71 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Clear():System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:this (FullOpts)
         224 (65.12 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Union(System.Collections.Generic.IEnumerable`1[System.__Canon],ubyte):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:this (FullOpts)
         223 (55.20 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:WithComparers(System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
         223 (67.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.__Canon):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         223 (67.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:CreateRange[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         220 (73.09 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         211 (26.08 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:GetTaskForValueTaskSource(System.Threading.Tasks.Sources.IValueTaskSource`1[System.__Canon]):System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
         187 (32.58 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:AddOrUpdate[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Func`2[System.__Canon,System.Nullable`1[int]],System.Func`3[System.__Canon,System.Nullable`1[int],System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
         187 (36.17 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:AddOrUpdate[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int],System.Func`3[System.__Canon,System.Nullable`1[int],System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
         166 (39.34 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:GetOrAdd[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int]):System.Nullable`1[int] (FullOpts)
         166 (39.81 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:TryAdd[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int]):ubyte (FullOpts)
         166 (35.24 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:TryUpdate[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int],System.Nullable`1[int]):ubyte (FullOpts)
         165 (151.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:.ctor(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
         156 (113.87 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.__Canon[]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         149 (215.94 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.__Canon,System.Nullable`1[int]]:.cctor() (FullOpts)
         146 (14.90 % of base) : System.Linq.dasm - System.Linq.Enumerable+OrderedIterator`1[System.__Canon]:ToList(int,int):System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
         134 (9.49 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.Task:WhenAll[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
         129 (12.75 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.BoundedChannel`1[System.__Canon]:.ctor(int,int,ubyte,System.Action`1[System.__Canon]):this (FullOpts)
         128 (11.71 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Memory.CacheExtensions+<GetOrCreateAsync>d__11`1[System.__Canon]:MoveNext():this (FullOpts)
         128 (3.55 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpClientJsonExtensions+<<FromJsonAsyncCore>g__Core|12_0>d`2[System.__Canon,System.Nullable`1[int]]:MoveNext():this (FullOpts)
         128 (5.15 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions+<ReadFromJsonAsyncCore>d__12`1[System.__Canon]:MoveNext():this (FullOpts)
         128 (5.34 % of base) : System.Net.Http.Json.dasm - System.Net.Http.Json.HttpContentJsonExtensions+<ReadFromJsonAsyncCore>d__16`1[System.__Canon]:MoveNext():this (FullOpts)
         128 (60.38 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:AsTask():System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
         126 (188.06 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:.cctor() (FullOpts)
         125 (30.56 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:.cctor() (FullOpts)
         125 (87.41 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[System.__Canon]:SetResult(System.__Canon):this (FullOpts)
         124 (40.66 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1[System.__Canon]:CreateWorkStealingQueueForCurrentThread():System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.__Canon]:this (FullOpts)
         124 (24.46 % of base) : System.Data.Common.dasm - System.Data.Common.DbDataReader:GetFieldValueAsync[System.__Canon](int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
         117 (13.70 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Union(System.ReadOnlySpan`1[System.__Canon],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.__Canon] (FullOpts)
         114 (5.48 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Node[System.__Canon]:FindAll(System.Predicate`1[System.__Canon]):System.Collections.Immutable.ImmutableList`1[System.__Canon]:this (FullOpts)
         110 (7.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Union(System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.__Canon] (FullOpts)
         108 (19.18 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForIEnumerable`1[System.__Canon]:GetOrderablePartitions(int):System.Collections.Generic.IList`1[System.__Canon]:this (FullOpts)
          97 (646.67 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForArray`1+InternalPartitionEnumerator[System.__Canon]:.ctor(System.__Canon[],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          97 (646.67 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForIList`1+InternalPartitionEnumerator[System.__Canon]:.ctor(System.Collections.Generic.IList`1[System.__Canon],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          96 (92.31 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForIEnumerable`1+InternalPartitionEnumerator[System.__Canon]:.ctor(System.Collections.Generic.IEnumerator`1[System.__Canon],System.Collections.Concurrent.Partitioner+SharedLong,System.Collections.Concurrent.Partitioner+SharedBool,System.Collections.Concurrent.Partitioner+SharedInt,System.Collections.Concurrent.Partitioner+DynamicPartitionerForIEnumerable`1+InternalPartitionEnumerable[System.__Canon],ubyte):this (FullOpts)
          96 (13.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Add(System.__Canon,System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.__Canon] (FullOpts)
          95 (15.32 % of base) : System.Linq.dasm - System.Linq.Enumerable:Skip[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],int):System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
          90 (23.50 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]:Remove(System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.__Canon],byref):System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]:this (FullOpts)
          90 (6.94 % of base) : System.Net.Http.dasm - System.Threading.Tasks.TaskCompletionSourceWithCancellation`1+<WaitWithCancellationAsync>d__1[System.__Canon]:MoveNext():this (FullOpts)
          89 (18.05 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:Remove(System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
          87 (4.00 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.Tensor:LazyBroadcast[System.__Canon](System.Numerics.Tensors.Tensor`1[System.__Canon],System.ReadOnlySpan`1[long]):System.Numerics.Tensors.Tensor`1[System.__Canon] (FullOpts)
          86 (57.72 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:.ctor(System.Func`1[System.__Canon]):this (FullOpts)
          85 (8.99 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.ChannelReader`1+<<ReadAsync>g__ReadAsyncCore|11_0>d[System.__Canon]:MoveNext():this (FullOpts)
          80 (25.56 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]:Add(System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.__Canon],byref):System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]:this (FullOpts)
          80 (70.80 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:.ctor():this (FullOpts)
          79 (4.56 % of base) : System.Text.Json.dasm - System.Text.Json.JsonHelpers:TraverseGraphWithTopologicalSort[System.__Canon](System.__Canon,System.Func`2[System.__Canon,System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.__Canon[] (FullOpts)
          79 (8.20 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.UnboundedPrioritizedChannel`1[System.__Canon]:.ctor(ubyte,System.Collections.Generic.IComparer`1[System.__Canon]):this (FullOpts)
          77 (27.80 % of base) : System.Private.CoreLib.dasm - System.Array:FindAll[System.__Canon](System.__Canon[],System.Predicate`1[System.__Canon]):System.__Canon[] (FullOpts)
          76 (584.62 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.XPath.ClonableStack`1[System.__Canon]:.ctor():this (FullOpts)
          76 (17.47 % of base) : System.Linq.dasm - System.Linq.Enumerable+IListSkipTakeIterator`1[System.__Canon]:ToList():System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          74 (51.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet:Create[System.__Canon](System.Collections.Generic.IComparer`1[System.__Canon],System.__Canon[]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon] (FullOpts)
          74 (4.46 % of base) : System.Linq.dasm - System.Linq.Enumerable+IEnumerableSkipTakeIterator`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
          74 (59.20 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:.ctor(ubyte):this (FullOpts)
          73 (169.77 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:.ctor(System.Runtime.CompilerServices.CallSiteBinder):this (FullOpts)
          69 (246.43 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionEnumerator_Abstract`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Nullable`1[int],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          69 (246.43 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionEnumeratorForIndexRange_Abstract`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Nullable`1[int],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          69 (41.07 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          68 (29.44 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon],ubyte,System.Data.DataTable):this (FullOpts)
          66 (52.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1+Builder[System.__Canon]:ToImmutable():System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
          66 (9.51 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.SourceCore`1[System.__Canon]:TryReceiveAll(byref):ubyte:this (FullOpts)
          65 (35.91 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentStack`1[System.__Canon]:ToList(System.Collections.Concurrent.ConcurrentStack`1+Node[System.__Canon]):System.Collections.Generic.List`1[System.__Canon] (FullOpts)
          65 (16.62 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.__Canon]:.ctor(System.Data.EnumerableRowCollection`1[System.__Canon],System.Collections.Generic.IEnumerable`1[System.__Canon],System.Func`2[System.__Canon,System.__Canon]):this (FullOpts)
          65 (27.43 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:GetValuesAsList():System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          64 (47.76 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:EmptyWithComparers(System.Collections.Immutable.ImmutableDictionary`2+Comparers[System.__Canon,System.Nullable`1[int]]):System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
          64 (25.91 % of base) : System.Linq.dasm - System.Linq.Enumerable+ConcatIterator`1[System.__Canon]:ToList():System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          63 (36.21 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          63 (33.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Immutable.SortedInt32KeyNode`1[System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]],System.Collections.Immutable.ImmutableDictionary`2+Comparers[System.__Canon,System.Nullable`1[int]],int):this (FullOpts)
          63 (36.21 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableSortedDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          63 (10.81 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2[System.__Canon,System.Nullable`1[int]]:<.ctor>b__6_1():this (FullOpts)
          62 (21.09 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.List`1[System.__Canon]:FindAll(System.Predicate`1[System.__Canon]):System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          62 (13.54 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1+TreeSubSet[System.__Canon]:Clear():this (FullOpts)
          62 (4.97 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportedValuesCore[System.__Canon](System.String):System.Collections.ObjectModel.Collection`1[System.__Canon]:this (FullOpts)
          62 (5.39 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportsCore[System.__Canon,System.Nullable`1[int]](System.String):System.Collections.ObjectModel.Collection`1[System.__Canon]:this (FullOpts)
          62 (5.39 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.ExportProvider:GetExportsCore[System.__Canon](System.String):System.Collections.ObjectModel.Collection`1[System.__Canon]:this (FullOpts)
          62 (20.33 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.__Canon]:.ctor(System.Data.DataTable):this (FullOpts)
          62 (4.60 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationElementExtensionCollection:ReadExtensions[System.__Canon](System.String,System.String,System.Runtime.Serialization.XmlObjectSerializer,System.Xml.Serialization.XmlSerializer):System.Collections.ObjectModel.Collection`1[System.__Canon]:this (FullOpts)
          61 (93.85 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1[System.__Canon]:.cctor() (FullOpts)
          61 (36.31 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          61 (31.94 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:Create(System.Runtime.CompilerServices.CallSiteBinder):System.Runtime.CompilerServices.CallSite`1[System.__Canon] (FullOpts)
          61 (29.61 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.UniqueList`1[System.__Canon]:.ctor():this (FullOpts)
          60 (17.09 % of base) : System.Linq.dasm - System.Linq.Enumerable:DistinctBy[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
          60 (15.58 % of base) : System.Linq.dasm - System.Linq.Enumerable:GroupBy[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Func`2[System.__Canon,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
          60 (3.29 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonTypeInfo`1+<DeserializeAsync>d__1[System.__Canon]:MoveNext():this (FullOpts)
          59 (35.12 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet:CreateBuilder[System.__Canon](System.Collections.Generic.IComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1+Builder[System.__Canon] (FullOpts)
          59 (11.13 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.ReverseQueryOperator`1+ReverseQueryOperatorEnumerator`1[System.__Canon,System.Nullable`1[int]]:MoveNext(byref,byref):ubyte:this (FullOpts)

Top method improvements (bytes):
        -215 (-5.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.__Canon] (FullOpts)
         -41 (-11.20 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -40 (-11.36 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -31 (-2.70 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary:GetExistingFrozenOrNewDictionary[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],System.Collections.Generic.IEqualityComparer`1[System.__Canon],byref):System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -31 (-9.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenSet`1[System.__Canon]:FindItemIndex(System.__Canon):int:this (FullOpts)
         -30 (-3.48 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet:GetExistingFrozenOrNewSet[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon],byref):System.Collections.Frozen.FrozenSet`1[System.__Canon] (FullOpts)
         -29 (-9.54 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -29 (-10.00 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -28 (-7.29 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue:Create[System.__Canon](System.ReadOnlySpan`1[System.__Canon]):System.Collections.Immutable.ImmutableQueue`1[System.__Canon] (FullOpts)
         -27 (-10.63 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeComparableFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetValueRefOrNullRefCore(System.__Canon):byref:this (FullOpts)
         -26 (-6.53 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:TryGetArray[System.__Canon](System.ReadOnlyMemory`1[System.__Canon],byref):ubyte (FullOpts)
         -25 (-14.12 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:.cctor() (FullOpts)
         -22 (-9.52 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeComparableFrozenSet`1[System.__Canon]:FindItemIndex(System.__Canon):int:this (FullOpts)
         -21 (-10.50 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
         -21 (-10.29 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.__Canon]:Find(System.__Canon):System.Collections.Generic.LinkedListNode`1[System.__Canon]:this (FullOpts)
         -21 (-2.14 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue:CreateRange[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableQueue`1[System.__Canon] (FullOpts)
         -20 (-8.51 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:CreateSetComparer():System.Collections.Generic.IEqualityComparer`1[System.__Canon] (FullOpts)
         -19 (-5.81 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetValueRefOrNullRefCore(System.__Canon):byref:this (FullOpts)
         -19 (-12.58 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:System.Collections.Immutable.IImmutableList<T>.Clear():System.Collections.Immutable.IImmutableList`1[System.__Canon]:this (FullOpts)
         -18 (-3.04 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:IndexOf(System.__Canon,int,int,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):int:this (FullOpts)
         -18 (-3.05 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:LastIndexOf(System.__Canon,int,int,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):int:this (FullOpts)
         -18 (-5.92 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList:IndexOf[System.__Canon](System.Collections.Immutable.IImmutableList`1[System.__Canon],System.__Canon,int):int (FullOpts)
         -18 (-2.03 % of base) : System.Linq.dasm - System.Linq.Enumerable:Order[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IComparer`1[System.__Canon]):System.Linq.IOrderedEnumerable`1[System.__Canon] (FullOpts)
         -18 (-2.03 % of base) : System.Linq.dasm - System.Linq.Enumerable:OrderDescending[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IComparer`1[System.__Canon]):System.Linq.IOrderedEnumerable`1[System.__Canon] (FullOpts)
         -17 (-7.08 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,int):int (FullOpts)
         -16 (-14.68 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.__Canon]:GetEnumerator():System.Diagnostics.DiagEnumerator`1[System.__Canon]:this (FullOpts)
         -16 (-6.96 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,int):int (FullOpts)
         -15 (-5.45 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.IntersectQueryOperator`1+OrderedIntersectQueryOperatorEnumerator`1[System.__Canon,System.Nullable`1[int]]:.ctor(System.Linq.Parallel.QueryOperatorEnumerator`2[System.Linq.Parallel.Pair`2[System.__Canon,System.Linq.Parallel.NoKeyMemoizationRequired],System.Nullable`1[int]],System.Linq.Parallel.QueryOperatorEnumerator`2[System.Linq.Parallel.Pair`2[System.__Canon,System.Linq.Parallel.NoKeyMemoizationRequired],int],System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IComparer`1[System.Nullable`1[int]],System.Threading.CancellationToken):this (FullOpts)
         -14 (-7.45 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:EffectiveEqualityComparersAreEqual(System.Collections.Generic.HashSet`1[System.__Canon],System.Collections.Generic.HashSet`1[System.__Canon]):ubyte (FullOpts)
         -14 (-2.79 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:EqualityComparersAreEqual(System.Collections.Generic.HashSet`1[System.__Canon],System.Collections.Generic.HashSet`1[System.__Canon]):ubyte (FullOpts)
         -14 (-5.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:CreateSetComparer(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Generic.IEqualityComparer`1[System.__Canon] (FullOpts)
         -14 (-7.29 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSetEqualityComparer`1[System.__Canon]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
         -14 (-7.45 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSetEqualityComparer`1[System.__Canon]:.ctor(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
         -14 (-2.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:IndexOf(System.__Canon,int,int,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):int:this (FullOpts)
         -14 (-2.37 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:LastIndexOf(System.__Canon,int,int,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):int:this (FullOpts)
         -14 (-3.37 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:Enqueue(System.__Canon):System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:this (FullOpts)
         -14 (-7.14 % of base) : System.ObjectModel.dasm - System.Collections.ObjectModel.KeyedCollection`2[System.__Canon,System.Nullable`1[int]]:.ctor():this (FullOpts)
         -14 (-0.70 % of base) : System.Linq.dasm - System.Linq.Enumerable:SequenceEqual[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):ubyte (FullOpts)
         -14 (-2.31 % of base) : System.Linq.dasm - System.Linq.Enumerable+ImplicitlyStableOrderedIterator`1[System.__Canon]:GetComparer(System.Linq.Enumerable+CachingComparer`1[System.__Canon]):System.Linq.Enumerable+CachingComparer`1[System.__Canon]:this (FullOpts)
         -14 (-2.10 % of base) : System.Linq.dasm - System.Linq.Enumerable+ImplicitlyStableOrderedIterator`1[System.__Canon]:Sort(System.Span`1[System.__Canon],ubyte) (FullOpts)
         -14 (-1.15 % of base) : System.Linq.dasm - System.Linq.Enumerable+ImplicitlyStableOrderedIterator`1[System.__Canon]:TryGetFirstOrLast(byref,ubyte):System.__Canon:this (FullOpts)
         -13 (-4.58 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValuePrimitive`1[System.__Canon]:DeepEqualsCore(System.Text.Json.Nodes.JsonNode):ubyte:this (FullOpts)
         -13 (-1.32 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock+SourceObservable`1+ObserversState[System.__Canon]:NotifyObserversOfCompletion(System.Exception):this (FullOpts)
         -12 (-2.38 % of base) : System.Runtime.Numerics.dasm - System.Collections.Generic.ValueListBuilder`1[System.__Canon]:Grow(int):this (FullOpts)
         -12 (-2.38 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.ValueListBuilder`1[System.__Canon]:Grow(int):this (FullOpts)
         -12 (-2.38 % of base) : System.Text.RegularExpressions.dasm - System.Collections.Generic.ValueListBuilder`1[System.__Canon]:Grow(int):this (FullOpts)
         -12 (-4.76 % of base) : System.Text.RegularExpressions.dasm - System.Text.StructListBuilder`1[System.__Canon]:GrowAndAdd(System.__Canon):this (FullOpts)
         -11 (-4.55 % of base) : System.Private.CoreLib.dasm - System.Array:LastIndexOf[System.__Canon](System.__Canon[],System.__Canon,int,int):int (FullOpts)
         -11 (-4.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon]):this (FullOpts)
         -11 (-5.26 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:LastIndexOf(System.__Canon,int):int:this (FullOpts)
         -11 (-4.17 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Immutable.ImmutableDictionary`2+Comparers[System.__Canon,System.Nullable`1[int]]):this (FullOpts)
         -11 (-2.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:Dequeue():System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:this (FullOpts)
         -11 (-3.41 % of base) : System.ObjectModel.dasm - System.Collections.ObjectModel.KeyedCollection`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.IEqualityComparer`1[System.__Canon],int):this (FullOpts)
         -11 (-2.74 % of base) : System.Linq.Expressions.dasm - System.Dynamic.Utils.CollectionExtensions:ToReadOnly[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.ObjectModel.ReadOnlyCollection`1[System.__Canon] (FullOpts)
         -11 (-2.02 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.91 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[double](System.Collections.Generic.IEnumerable`1[double],System.Func`2[double,System.__Canon],System.Func`2[double,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.91 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[int](System.Collections.Generic.IEnumerable`1[int],System.Func`2[int,System.__Canon],System.Func`2[int,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.91 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[long](System.Collections.Generic.IEnumerable`1[long],System.Func`2[long,System.__Canon],System.Func`2[long,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.91 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[short](System.Collections.Generic.IEnumerable`1[short],System.Func`2[short,System.__Canon],System.Func`2[short,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.89 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[System.Nullable`1[int]](System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.__Canon],System.Func`2[System.Nullable`1[int],System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.83 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[System.Numerics.Vector`1[float]](System.Collections.Generic.IEnumerable`1[System.Numerics.Vector`1[float]],System.Func`2[System.Numerics.Vector`1[float],System.__Canon],System.Func`2[System.Numerics.Vector`1[float],System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.91 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:Create[ubyte](System.Collections.Generic.IEnumerable`1[ubyte],System.Func`2[ubyte,System.__Canon],System.Func`2[ubyte,System.Nullable`1[int]],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-1.99 % of base) : System.Linq.dasm - System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]]:CreateForJoin(System.Collections.Generic.IEnumerable`1[System.Nullable`1[int]],System.Func`2[System.Nullable`1[int],System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Linq.Lookup`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
         -11 (-3.74 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:SequenceEqual[System.__Canon](System.ReadOnlySpan`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):ubyte (FullOpts)
         -10 (-3.22 % of base) : System.Private.CoreLib.dasm - System.Array:BinarySearch[System.__Canon](System.__Canon[],int,int,System.__Canon,System.Collections.Generic.IComparer`1[System.__Canon]):int (FullOpts)
         -10 (-2.08 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentDictionary`2[System.__Canon,System.Nullable`1[int]]:GetKeys():System.Collections.ObjectModel.ReadOnlyCollection`1[System.__Canon]:this (FullOpts)
         -10 (-3.89 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.__Canon,System.Nullable`1[int]]:.ctor(int):this (FullOpts)
         -10 (-3.29 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList:LastIndexOf[System.__Canon](System.Collections.Immutable.IImmutableList`1[System.__Canon],System.__Canon,int):int (FullOpts)
         -10 (-4.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[double]:AddSortExpression[System.__Canon](System.Func`2[double,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[int]:AddSortExpression[System.__Canon](System.Func`2[int,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[long]:AddSortExpression[System.__Canon](System.Func`2[long,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[short]:AddSortExpression[System.__Canon](System.Func`2[short,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.__Canon]:AddSortExpression[System.__Canon](System.Func`2[System.__Canon,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.Nullable`1[int]]:AddSortExpression[System.__Canon](System.Func`2[System.Nullable`1[int],System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.Numerics.Vector`1[float]]:AddSortExpression[System.__Canon](System.Func`2[System.Numerics.Vector`1[float],System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[ubyte]:AddSortExpression[System.__Canon](System.Func`2[ubyte,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-5.10 % of base) : System.Linq.dasm - System.Linq.Utilities:AreEqualityComparersEqual[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):ubyte (FullOpts)
         -10 (-4.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Sort[System.__Canon](System.Span`1[System.__Canon]) (FullOpts)
         -10 (-2.04 % of base) : System.Text.Json.dasm - System.Text.Json.JsonHelpers:StableSortByKey[System.__Canon,long](System.Collections.Generic.List`1[System.__Canon],System.Func`2[System.__Canon,long]) (FullOpts)
         -10 (-1.23 % of base) : System.Threading.Channels.dasm - System.Threading.Channels.UnboundedPrioritizedChannel`1+UnboundedPrioritizedChannelWriter[System.__Canon]:TryWrite(System.__Canon):ubyte:this (FullOpts)
          -9 (-1.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon]):System.Collections.Frozen.FrozenSet`1[System.__Canon] (FullOpts)
          -8 (-0.83 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(int,int,ubyte,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
          -7 (-3.21 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType0`2[System.__Canon,System.Nullable`1[int]]:Equals(System.Object):ubyte:this (FullOpts)
          -7 (-3.21 % of base) : System.Linq.Queryable.dasm - <>f__AnonymousType0`2[System.__Canon,System.Nullable`1[int]]:Equals(System.Object):ubyte:this (FullOpts)
          -7 (-5.51 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType0`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-5.51 % of base) : System.Linq.Queryable.dasm - <>f__AnonymousType0`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-3.21 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType1`2[System.__Canon,System.Nullable`1[int]]:Equals(System.Object):ubyte:this (FullOpts)
          -7 (-5.51 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType1`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-3.21 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType2`2[System.__Canon,System.Nullable`1[int]]:Equals(System.Object):ubyte:this (FullOpts)
          -7 (-5.51 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType2`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-4.14 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable+KeyPair`2[System.__Canon,System.Nullable`1[int]]:Equals(Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable+KeyPair`2[System.__Canon,System.Nullable`1[int]]):ubyte:this (FullOpts)
          -7 (-3.35 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeTable+KeyPair`2[System.__Canon,System.Nullable`1[int]]:Equals(System.Object):ubyte:this (FullOpts)
          -7 (-3.59 % of base) : System.Private.CoreLib.dasm - System.Array:IndexOf[System.__Canon](System.__Canon[],System.__Canon,int,int):int (FullOpts)
          -7 (-1.64 % of base) : System.Private.CoreLib.dasm - System.Array:Sort[System.__Canon,System.Nullable`1[int]](System.__Canon[],System.Nullable`1[int][],int,int,System.Collections.Generic.IComparer`1[System.__Canon]) (FullOpts)
          -7 (-2.51 % of base) : System.Private.CoreLib.dasm - System.Array:Sort[System.__Canon](System.__Canon[],int,int,System.Collections.Generic.IComparer`1[System.__Canon]) (FullOpts)
          -7 (-3.47 % of base) : System.Private.CoreLib.dasm - System.Array:Sort[System.__Canon](System.__Canon[]) (FullOpts)
          -7 (-0.37 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary:CreateFromDictionary[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]]):System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
          -7 (-3.95 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:.cctor() (FullOpts)
          -7 (-0.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenSet:CreateFromSet[System.__Canon](System.Collections.Generic.HashSet`1[System.__Canon]):System.Collections.Frozen.FrozenSet`1[System.__Canon] (FullOpts)

Top method regressions (percentages):
         741 (903.66 % of base) : System.Linq.dasm - System.Linq.Enumerable:OrderDescending[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Linq.IOrderedEnumerable`1[System.__Canon] (FullOpts)
         738 (900.00 % of base) : System.Linq.dasm - System.Linq.Enumerable:Order[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Linq.IOrderedEnumerable`1[System.__Canon] (FullOpts)
          97 (646.67 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForArray`1+InternalPartitionEnumerator[System.__Canon]:.ctor(System.__Canon[],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          97 (646.67 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForIList`1+InternalPartitionEnumerator[System.__Canon]:.ctor(System.Collections.Generic.IList`1[System.__Canon],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          76 (584.62 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.XPath.ClonableStack`1[System.__Canon]:.ctor():this (FullOpts)
         628 (436.11 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.__Canon[]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         509 (302.98 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:CreateBuilder[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+Builder[System.__Canon] (FullOpts)
          69 (246.43 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionEnumerator_Abstract`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Nullable`1[int],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
          69 (246.43 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionEnumeratorForIndexRange_Abstract`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Nullable`1[int],System.Collections.Concurrent.Partitioner+SharedLong):this (FullOpts)
         149 (215.94 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.__Canon,System.Nullable`1[int]]:.cctor() (FullOpts)
         126 (188.06 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:.cctor() (FullOpts)
          73 (169.77 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:.ctor(System.Runtime.CompilerServices.CallSiteBinder):this (FullOpts)
         165 (151.38 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:.ctor(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
         156 (113.87 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.__Canon[]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         241 (97.57 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:.cctor() (FullOpts)
          61 (93.85 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1[System.__Canon]:.cctor() (FullOpts)
          96 (92.31 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.Partitioner+DynamicPartitionerForIEnumerable`1+InternalPartitionEnumerator[System.__Canon]:.ctor(System.Collections.Generic.IEnumerator`1[System.__Canon],System.Collections.Concurrent.Partitioner+SharedLong,System.Collections.Concurrent.Partitioner+SharedBool,System.Collections.Concurrent.Partitioner+SharedInt,System.Collections.Concurrent.Partitioner+DynamicPartitionerForIEnumerable`1+InternalPartitionEnumerable[System.__Canon],ubyte):this (FullOpts)
         225 (87.89 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:WithComparer(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:this (FullOpts)
         469 (87.83 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:Union(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
         125 (87.41 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.AsyncTaskMethodBuilder`1[System.__Canon]:SetResult(System.__Canon):this (FullOpts)
         224 (76.71 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Clear():System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:this (FullOpts)
         220 (73.09 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
          80 (70.80 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:.ctor():this (FullOpts)
         223 (67.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.__Canon):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         223 (67.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:CreateRange[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         224 (65.12 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:Union(System.Collections.Generic.IEnumerable`1[System.__Canon],ubyte):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:this (FullOpts)
         370 (62.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:ToImmutableHashSet[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
         128 (60.38 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:AsTask():System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
          74 (59.20 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:.ctor(ubyte):this (FullOpts)
         251 (58.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet:Create[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.ReadOnlySpan`1[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1[System.__Canon] (FullOpts)
          86 (57.72 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:.ctor(System.Func`1[System.__Canon]):this (FullOpts)
         223 (55.20 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:WithComparers(System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
          66 (52.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1+Builder[System.__Canon]:ToImmutable():System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
          39 (52.00 % of base) : System.Linq.dasm - System.Linq.Enumerable:Empty[System.__Canon]():System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
          39 (52.00 % of base) : System.Reflection.Context.dasm - System.Reflection.Context.CollectionServices:Empty[System.__Canon]():System.__Canon[] (FullOpts)
          74 (51.39 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet:Create[System.__Canon](System.Collections.Generic.IComparer`1[System.__Canon],System.__Canon[]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon] (FullOpts)
         253 (51.21 % of base) : System.Linq.dasm - System.Linq.Enumerable:Take[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon],System.Range):System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
          51 (49.04 % of base) : System.Text.Json.dasm - System.Text.Json.JsonSerializer+<>c__92`1[System.__Canon]:<DeserializeAsyncEnumerableCore>b__92_3():System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          64 (47.76 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:EmptyWithComparers(System.Collections.Immutable.ImmutableDictionary`2+Comparers[System.__Canon,System.Nullable`1[int]]):System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]] (FullOpts)
          39 (46.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.EmptyFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:get_KeysCore():System.__Canon[]:this (FullOpts)
          39 (46.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.EmptyFrozenSet`1[System.__Canon]:get_ItemsCore():System.__Canon[]:this (FullOpts)
         387 (45.37 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.DataflowBlock:ReceiveCore[System.__Canon](System.Threading.Tasks.Dataflow.ISourceBlock`1[System.__Canon],ubyte,System.TimeSpan,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon] (FullOpts)
          51 (44.74 % of base) : System.Private.CoreLib.dasm - System.Collections.ObjectModel.Collection`1[System.__Canon]:.ctor():this (FullOpts)
          51 (44.74 % of base) : System.ObjectModel.dasm - System.Collections.ObjectModel.ObservableCollection`1[System.__Canon]:.ctor():this (FullOpts)
          51 (44.74 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.NullNotAllowedCollection`1[System.__Canon]:.ctor():this (FullOpts)
          39 (43.82 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.EmptyFrozenSet`1[System.__Canon]:GetEnumeratorCore():System.Collections.Frozen.FrozenSet`1+Enumerator[System.__Canon]:this (FullOpts)
          51 (43.59 % of base) : System.Net.Security.dasm - System.Net.Security.SslStream:EnsureInitialized[System.__Canon](byref):System.Collections.Generic.List`1[System.__Canon] (FullOpts)
         259 (43.09 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.SourceCore`1[System.__Canon]:LinkTo(System.Threading.Tasks.Dataflow.ITargetBlock`1[System.__Canon],System.Threading.Tasks.Dataflow.DataflowLinkOptions):System.IDisposable:this (FullOpts)
          51 (42.15 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.BatchedJoinBlockTarget`1[System.__Canon]:GetAndEmptyMessages():System.Collections.Generic.IList`1[System.__Canon]:this (FullOpts)
          57 (41.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList:Create[System.__Canon](System.__Canon[]):System.Collections.Immutable.ImmutableList`1[System.__Canon] (FullOpts)
          57 (41.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet:Create[System.__Canon](System.__Canon[]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon] (FullOpts)
          69 (41.07 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          51 (40.80 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.MemoryConverter`1[System.__Canon]:CreateCollection(byref,byref,System.Text.Json.JsonSerializerOptions):this (FullOpts)
          51 (40.80 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ReadOnlyMemoryConverter`1[System.__Canon]:CreateCollection(byref,byref,System.Text.Json.JsonSerializerOptions):this (FullOpts)
         124 (40.66 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentBag`1[System.__Canon]:CreateWorkStealingQueueForCurrentThread():System.Collections.Concurrent.ConcurrentBag`1+WorkStealingQueue[System.__Canon]:this (FullOpts)
         166 (39.81 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:TryAdd[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int]):ubyte (FullOpts)
         166 (39.34 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:GetOrAdd[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int]):System.Nullable`1[int] (FullOpts)
          51 (38.35 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.Internal.BatchedJoinBlockTarget`1[System.__Canon]:.ctor(System.Threading.Tasks.Dataflow.Internal.BatchedJoinBlockTargetSharedResources):this (FullOpts)
          36 (37.50 % of base) : System.Threading.Channels.dasm - System.Collections.Generic.Deque`1[System.__Canon]:.ctor():this (FullOpts)
          36 (37.50 % of base) : System.Threading.RateLimiting.dasm - System.Collections.Generic.Deque`1[System.__Canon]:.ctor():this (FullOpts)
          36 (37.50 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Queue`1[System.__Canon]:.ctor():this (FullOpts)
          36 (37.50 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:.ctor():this (FullOpts)
          36 (37.50 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.ReadOnlyCollectionBuilder`1[System.__Canon]:.ctor():this (FullOpts)
         352 (37.41 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:Intersect(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
          36 (37.11 % of base) : System.Text.RegularExpressions.dasm - System.Text.StructListBuilder`1[System.__Canon]:.ctor():this (FullOpts)
          61 (36.31 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          63 (36.21 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
          63 (36.21 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary:CreateBuilder[System.__Canon,System.Nullable`1[int]](System.Collections.Generic.IComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):System.Collections.Immutable.ImmutableSortedDictionary`2+Builder[System.__Canon,System.Nullable`1[int]] (FullOpts)
         187 (36.17 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:AddOrUpdate[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int],System.Func`3[System.__Canon,System.Nullable`1[int],System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
          36 (36.00 % of base) : System.Memory.dasm - System.Buffers.ArrayBufferWriter`1[System.__Canon]:.ctor():this (FullOpts)
          65 (35.91 % of base) : System.Collections.Concurrent.dasm - System.Collections.Concurrent.ConcurrentStack`1[System.__Canon]:ToList(System.Collections.Concurrent.ConcurrentStack`1+Node[System.__Canon]):System.Collections.Generic.List`1[System.__Canon] (FullOpts)
         166 (35.24 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:TryUpdate[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Nullable`1[int],System.Nullable`1[int]):ubyte (FullOpts)
          52 (35.14 % of base) : System.Data.Common.dasm - System.Data.Listeners`1[System.__Canon]:.ctor(int,System.Data.Listeners`1+Func`2[System.__Canon,System.__Canon,ubyte]):this (FullOpts)
          59 (35.12 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet:CreateBuilder[System.__Canon](System.Collections.Generic.IComparer`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1+Builder[System.__Canon] (FullOpts)
          63 (33.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Immutable.SortedInt32KeyNode`1[System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]],System.Collections.Immutable.ImmutableDictionary`2+Comparers[System.__Canon,System.Nullable`1[int]],int):this (FullOpts)
          51 (32.69 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.__Canon]:.ctor():this (FullOpts)
         187 (32.58 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableInterlocked:AddOrUpdate[System.__Canon,System.Nullable`1[int]](byref,System.__Canon,System.Func`2[System.__Canon,System.Nullable`1[int]],System.Func`3[System.__Canon,System.Nullable`1[int],System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
          61 (31.94 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.CallSite`1[System.__Canon]:Create(System.Runtime.CompilerServices.CallSiteBinder):System.Runtime.CompilerServices.CallSite`1[System.__Canon] (FullOpts)
         125 (30.56 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:.cctor() (FullOpts)
          51 (30.18 % of base) : System.ComponentModel.Composition.dasm - Microsoft.Internal.Collections.CollectionServices:FastAppendToListAllowNulls[System.__Canon](System.Collections.Generic.List`1[System.__Canon],System.__Canon):System.Collections.Generic.List`1[System.__Canon] (FullOpts)
          36 (29.75 % of base) : Microsoft.Extensions.Options.dasm - Microsoft.Extensions.Options.OptionsFactory`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
          61 (29.61 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.UniqueList`1[System.__Canon]:.ctor():this (FullOpts)
          68 (29.44 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon],ubyte,System.Data.DataTable):this (FullOpts)
          36 (29.27 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.SynchronizedList`1[System.__Canon]:.ctor():this (FullOpts)
          36 (29.27 % of base) : System.Linq.Expressions.dasm - System.Runtime.CompilerServices.RuleCache`1[System.__Canon]:.ctor():this (FullOpts)
         378 (28.92 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:Add(System.__Canon,System.Nullable`1[int],System.Collections.Generic.IEqualityComparer`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]],int,byref):System.Collections.Immutable.ImmutableDictionary`2+HashBucket[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
          43 (28.67 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray:CreateBuilder[System.__Canon]():System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon] (FullOpts)
         611 (28.08 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableSortedSet`1[System.__Canon]:this (FullOpts)
          43 (27.92 % of base) : System.Linq.dasm - System.Linq.Enumerable:<TakeRangeIterator>g__TakeIteratorRange|33_0[System.__Canon](System.Linq.Enumerable+Iterator`1[System.__Canon],int,int):System.Collections.Generic.IEnumerable`1[System.__Canon] (FullOpts)
          77 (27.80 % of base) : System.Private.CoreLib.dasm - System.Array:FindAll[System.__Canon](System.__Canon[],System.Predicate`1[System.__Canon]):System.__Canon[] (FullOpts)
          55 (27.50 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.ConfigurationList`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
          65 (27.43 % of base) : System.Private.CoreLib.dasm - System.Threading.ThreadLocal`1[System.__Canon]:GetValuesAsList():System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          39 (26.53 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.BinderHelper:ToArray[System.__Canon](System.Collections.Generic.IEnumerable`1[System.__Canon]):System.__Canon[] (FullOpts)
          36 (26.47 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2[System.__Canon,System.Nullable`1[int]]:.ctor():this (FullOpts)
         211 (26.08 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:GetTaskForValueTaskSource(System.Threading.Tasks.Sources.IValueTaskSource`1[System.__Canon]):System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)
          64 (25.91 % of base) : System.Linq.dasm - System.Linq.Enumerable+ConcatIterator`1[System.__Canon]:ToList():System.Collections.Generic.List`1[System.__Canon]:this (FullOpts)
          80 (25.56 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]:Add(System.__Canon,System.Collections.Generic.IEqualityComparer`1[System.__Canon],byref):System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]:this (FullOpts)
          58 (25.00 % of base) : System.ObjectModel.dasm - System.Collections.ObjectModel.ReadOnlyObservableCollection`1[System.__Canon]:.cctor() (FullOpts)
          42 (24.56 % of base) : System.Memory.dasm - System.Buffers.ReadOnlySequence`1[System.__Canon]:.cctor() (FullOpts)
         124 (24.46 % of base) : System.Data.Common.dasm - System.Data.Common.DbDataReader:GetFieldValueAsync[System.__Canon](int,System.Threading.CancellationToken):System.Threading.Tasks.Task`1[System.__Canon]:this (FullOpts)

Top method improvements (percentages):
         -16 (-14.68 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagLinkedList`1[System.__Canon]:GetEnumerator():System.Diagnostics.DiagEnumerator`1[System.__Canon]:this (FullOpts)
         -25 (-14.12 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:.cctor() (FullOpts)
         -19 (-12.58 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:System.Collections.Immutable.IImmutableList<T>.Clear():System.Collections.Immutable.IImmutableList`1[System.__Canon]:this (FullOpts)
          -4 (-11.76 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:Clear():System.Collections.Immutable.ImmutableQueue`1[System.__Canon]:this (FullOpts)
          -4 (-11.76 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableStack`1[System.__Canon]:Clear():System.Collections.Immutable.ImmutableStack`1[System.__Canon]:this (FullOpts)
         -40 (-11.36 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -41 (-11.20 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -27 (-10.63 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeComparableFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetValueRefOrNullRefCore(System.__Canon):byref:this (FullOpts)
         -21 (-10.50 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[System.__Canon]:ToArray():System.__Canon[]:this (FullOpts)
         -21 (-10.29 % of base) : System.Collections.dasm - System.Collections.Generic.LinkedList`1[System.__Canon]:Find(System.__Canon):System.Collections.Generic.LinkedListNode`1[System.__Canon]:this (FullOpts)
         -29 (-10.00 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -31 (-9.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenSet`1[System.__Canon]:FindItemIndex(System.__Canon):int:this (FullOpts)
         -29 (-9.54 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,System.__Canon,int):int (FullOpts)
         -22 (-9.52 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeComparableFrozenSet`1[System.__Canon]:FindItemIndex(System.__Canon):int:this (FullOpts)
         -20 (-8.51 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:CreateSetComparer():System.Collections.Generic.IEqualityComparer`1[System.__Canon] (FullOpts)
         -14 (-7.45 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:EffectiveEqualityComparersAreEqual(System.Collections.Generic.HashSet`1[System.__Canon],System.Collections.Generic.HashSet`1[System.__Canon]):ubyte (FullOpts)
         -14 (-7.45 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSetEqualityComparer`1[System.__Canon]:.ctor(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
          -7 (-7.29 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSetEqualityComparer`1[System.__Canon]:GetHashCode():int:this (FullOpts)
          -7 (-7.29 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:.ctor():this (FullOpts)
         -14 (-7.29 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSetEqualityComparer`1[System.__Canon]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
          -7 (-7.29 % of base) : System.Collections.dasm - System.Collections.Generic.TreeSet`1[System.__Canon]:.ctor():this (FullOpts)
         -28 (-7.29 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue:Create[System.__Canon](System.ReadOnlySpan`1[System.__Canon]):System.Collections.Immutable.ImmutableQueue`1[System.__Canon] (FullOpts)
          -7 (-7.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue:Create[System.__Canon](System.__Canon):System.Collections.Immutable.ImmutableQueue`1[System.__Canon] (FullOpts)
         -14 (-7.14 % of base) : System.ObjectModel.dasm - System.Collections.ObjectModel.KeyedCollection`2[System.__Canon,System.Nullable`1[int]]:.ctor():this (FullOpts)
         -17 (-7.08 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,int):int (FullOpts)
          -7 (-7.00 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.WrapperEqualityComparer`1[System.__Canon]:.ctor(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this (FullOpts)
         -16 (-6.96 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,System.__Canon,int):int (FullOpts)
          -7 (-6.93 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon]):this (FullOpts)
          -7 (-6.93 % of base) : System.Collections.dasm - System.Collections.Generic.TreeSet`1[System.__Canon]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon]):this (FullOpts)
          -7 (-6.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyValuePairComparer[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon]):this (FullOpts)
          -7 (-6.60 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Node[System.__Canon]:Sort():System.Collections.Immutable.ImmutableList`1+Node[System.__Canon]:this (FullOpts)
          -5 (-6.58 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.Util:GetDefaultComparer[System.__Canon]():System.Collections.Generic.Comparer`1[System.__Canon] (FullOpts)
         -26 (-6.53 % of base) : System.Private.CoreLib.dasm - System.Runtime.InteropServices.MemoryMarshal:TryGetArray[System.__Canon](System.ReadOnlyMemory`1[System.__Canon],byref):ubyte (FullOpts)
          -7 (-6.42 % of base) : System.Private.CoreLib.dasm - System.ValueTuple`1[System.__Canon]:CompareTo(System.ValueTuple`1[System.__Canon]):int:this (FullOpts)
          -7 (-6.42 % of base) : System.Private.CoreLib.dasm - System.ValueTuple`1[System.__Canon]:Equals(System.ValueTuple`1[System.__Canon]):ubyte:this (FullOpts)
          -7 (-6.14 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:.ctor(System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
          -7 (-6.14 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:RemoveRange(System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
          -7 (-6.14 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1[System.__Canon]:RemoveRange(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableList`1[System.__Canon]:this (FullOpts)
          -7 (-6.14 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:RemoveRange(System.Collections.Generic.IEnumerable`1[System.__Canon]):this (FullOpts)
          -7 (-6.03 % of base) : System.Linq.dasm - System.Linq.Enumerable+ImplicitlyStableOrderedIterator`1+<>c[System.__Canon]:<Sort>b__13_0(System.__Canon,System.__Canon):int:this (FullOpts)
          -7 (-5.93 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:RemoveRange(System.Collections.Generic.IEnumerable`1[System.__Canon]):System.Collections.Immutable.ImmutableArray`1[System.__Canon]:this (FullOpts)
         -18 (-5.92 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList:IndexOf[System.__Canon](System.Collections.Immutable.IImmutableList`1[System.__Canon],System.__Canon,int):int (FullOpts)
         -19 (-5.81 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:GetValueRefOrNullRefCore(System.__Canon):byref:this (FullOpts)
          -7 (-5.79 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1[System.__Canon]:Replace(System.__Canon,System.__Canon):System.Collections.Immutable.ImmutableList`1[System.__Canon]:this (FullOpts)
          -7 (-5.79 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:Replace(System.__Canon,System.__Canon):this (FullOpts)
        -215 (-5.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:SymmetricExcept(System.Collections.Generic.IEnumerable`1[System.__Canon],System.Collections.Immutable.ImmutableHashSet`1+MutationInput[System.__Canon]):System.Collections.Immutable.ImmutableHashSet`1+MutationResult[System.__Canon] (FullOpts)
         -14 (-5.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedSet`1[System.__Canon]:CreateSetComparer(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Generic.IEqualityComparer`1[System.__Canon] (FullOpts)
          -7 (-5.56 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableStack:Create[System.__Canon](System.__Canon):System.Collections.Immutable.ImmutableStack`1[System.__Canon] (FullOpts)
          -7 (-5.51 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType0`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-5.51 % of base) : System.Linq.Queryable.dasm - <>f__AnonymousType0`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-5.51 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType1`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-5.51 % of base) : System.Composition.TypedParts.dasm - <>f__AnonymousType2`2[System.__Canon,System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
          -7 (-5.47 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:op_Equality(System.Threading.Tasks.ValueTask`1[System.__Canon],System.Threading.Tasks.ValueTask`1[System.__Canon]):ubyte (FullOpts)
         -15 (-5.45 % of base) : System.Linq.Parallel.dasm - System.Linq.Parallel.IntersectQueryOperator`1+OrderedIntersectQueryOperatorEnumerator`1[System.__Canon,System.Nullable`1[int]]:.ctor(System.Linq.Parallel.QueryOperatorEnumerator`2[System.Linq.Parallel.Pair`2[System.__Canon,System.Linq.Parallel.NoKeyMemoizationRequired],System.Nullable`1[int]],System.Linq.Parallel.QueryOperatorEnumerator`2[System.Linq.Parallel.Pair`2[System.__Canon,System.Linq.Parallel.NoKeyMemoizationRequired],int],System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IComparer`1[System.Nullable`1[int]],System.Threading.CancellationToken):this (FullOpts)
          -5 (-5.38 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:get_EffectiveComparer():System.Collections.Generic.IEqualityComparer`1[System.__Canon]:this (FullOpts)
          -7 (-5.34 % of base) : System.Private.CoreLib.dasm - System.ValueTuple`1[System.__Canon]:Equals(System.Object):ubyte:this (FullOpts)
          -4 (-5.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableQueue:Create[System.__Canon]():System.Collections.Immutable.ImmutableQueue`1[System.__Canon] (FullOpts)
          -4 (-5.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableStack:Create[System.__Canon]():System.Collections.Immutable.ImmutableStack`1[System.__Canon] (FullOpts)
         -11 (-5.26 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:LastIndexOf(System.__Canon,int):int:this (FullOpts)
          -7 (-5.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:IndexOf(System.__Canon,int,int):int:this (FullOpts)
          -7 (-5.22 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:LastIndexOf(System.__Canon,int,int):int:this (FullOpts)
          -7 (-5.15 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1[System.__Canon]:Sort():System.Collections.Immutable.ImmutableList`1[System.__Canon]:this (FullOpts)
          -4 (-5.13 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableHashSet`1[System.__Canon]:GetHashBucketEqualityComparer(System.Collections.Generic.IEqualityComparer`1[System.__Canon]):System.Collections.Generic.IEqualityComparer`1[System.Collections.Immutable.ImmutableHashSet`1+HashBucket[System.__Canon]] (FullOpts)
         -10 (-5.10 % of base) : System.Linq.dasm - System.Linq.Utilities:AreEqualityComparersEqual[System.__Canon](System.Collections.Generic.IEqualityComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.__Canon]):ubyte (FullOpts)
          -7 (-5.07 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:IndexOf(System.__Canon,int,int):int:this (FullOpts)
          -7 (-5.07 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:LastIndexOf(System.__Canon,int,int):int:this (FullOpts)
          -7 (-5.07 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:IndexOf(System.__Canon,int):int:this (FullOpts)
          -7 (-5.04 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:Sort():System.Collections.Immutable.ImmutableArray`1[System.__Canon]:this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[double]:AddSortExpression[System.__Canon](System.Func`2[double,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[int]:AddSortExpression[System.__Canon](System.Func`2[int,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[long]:AddSortExpression[System.__Canon](System.Func`2[long,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[short]:AddSortExpression[System.__Canon](System.Func`2[short,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.__Canon]:AddSortExpression[System.__Canon](System.Func`2[System.__Canon,System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.Nullable`1[int]]:AddSortExpression[System.__Canon](System.Func`2[System.Nullable`1[int],System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[System.Numerics.Vector`1[float]]:AddSortExpression[System.__Canon](System.Func`2[System.Numerics.Vector`1[float],System.__Canon],ubyte,ubyte):this (FullOpts)
         -10 (-4.98 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1[ubyte]:AddSortExpression[System.__Canon](System.Func`2[ubyte,System.__Canon],ubyte,ubyte):this (FullOpts)
          -7 (-4.96 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:IndexOf(System.__Canon,int,int):int:this (FullOpts)
          -7 (-4.96 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:LastIndexOf(System.__Canon,int,int):int:this (FullOpts)
          -7 (-4.90 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:Contains(System.__Canon):ubyte:this (FullOpts)
         -10 (-4.83 % of base) : System.Private.CoreLib.dasm - System.MemoryExtensions:Sort[System.__Canon](System.Span`1[System.__Canon]) (FullOpts)
          -7 (-4.83 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:Sort():this (FullOpts)
          -7 (-4.79 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:IndexOf(System.__Canon):int:this (FullOpts)
          -7 (-4.79 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:op_Inequality(System.Threading.Tasks.ValueTask`1[System.__Canon],System.Threading.Tasks.ValueTask`1[System.__Canon]):ubyte (FullOpts)
         -10 (-4.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Generic.IComparer`1[System.__Canon],System.Collections.Generic.IEqualityComparer`1[System.Nullable`1[int]]):this (FullOpts)
         -12 (-4.76 % of base) : System.Text.RegularExpressions.dasm - System.Text.StructListBuilder`1[System.__Canon]:GrowAndAdd(System.__Canon):this (FullOpts)
          -7 (-4.73 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:IndexOf(System.__Canon,int):int:this (FullOpts)
          -7 (-4.67 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:Replace(System.__Canon,System.__Canon):this (FullOpts)
          -7 (-4.61 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableStack`1[System.__Canon]:Reverse():System.Collections.Immutable.ImmutableStack`1[System.__Canon]:this (FullOpts)
          -7 (-4.61 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1[System.__Canon]:Equals(System.Threading.Tasks.ValueTask`1[System.__Canon]):ubyte:this (FullOpts)
         -13 (-4.58 % of base) : System.Text.Json.dasm - System.Text.Json.Nodes.JsonValuePrimitive`1[System.__Canon]:DeepEqualsCore(System.Text.Json.Nodes.JsonNode):ubyte:this (FullOpts)
          -7 (-4.58 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1[System.__Canon]:Remove(System.__Canon):System.Collections.Immutable.ImmutableList`1[System.__Canon]:this (FullOpts)
         -11 (-4.55 % of base) : System.Private.CoreLib.dasm - System.Array:LastIndexOf[System.__Canon](System.__Canon[],System.__Canon,int,int):int (FullOpts)
          -7 (-4.46 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:IndexOf(System.__Canon,int):int:this (FullOpts)
          -7 (-4.46 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:LastIndexOfAnyExcept[System.__Canon](byref,System.__Canon,int):int (FullOpts)
          -7 (-4.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1+Builder[System.__Canon]:LastIndexOf(System.__Canon):int:this (FullOpts)
          -7 (-4.40 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.ValueTask`1+ValueTaskSourceAsTask[System.__Canon]:.ctor(System.Threading.Tasks.Sources.IValueTaskSource`1[System.__Canon],short):this (FullOpts)
          -7 (-4.29 % of base) : System.Private.CoreLib.dasm - System.SpanHelpers:IndexOfAnyExcept[System.__Canon](byref,System.__Canon,int):int (FullOpts)
          -7 (-4.19 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.__Canon]:RemoveRange(System.Collections.Immutable.ImmutableArray`1[System.__Canon]):System.Collections.Immutable.ImmutableArray`1[System.__Canon]:this (FullOpts)
         -11 (-4.17 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableDictionary`2[System.__Canon,System.Nullable`1[int]]:.ctor(System.Collections.Immutable.ImmutableDictionary`2+Comparers[System.__Canon,System.Nullable`1[int]]):this (FullOpts)
          -7 (-4.17 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableList`1+Builder[System.__Canon]:LastIndexOf(System.__Canon,int):int:this (FullOpts)

563 total methods with Code Size differences (288 improved, 275 regressed), 232094 unchanged.

--------------------------------------------------------------------------------

Artifacts:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions