Found 158 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 162210404 Total bytes of diff: 162211372 Total bytes of delta: 968 (0.00 % of base) Total relative delta: 3.13 diff is a regression. relative diff is a regression. Total byte diff includes 8 bytes from reconciling methods Base had 4 unique methods, 521 unique bytes Diff had 5 unique methods, 529 unique bytes Top file regressions (bytes): 455 : System.Private.CoreLib.dasm (0.01 % of base) 278 : System.Collections.dasm (0.04 % of base) 245 : CommunityToolkit.HighPerformance.dasm (0.06 % of base) 91 : System.Collections.Immutable.dasm (0.00 % of base) 80 : System.Private.DataContractSerialization.dasm (0.01 % of base) 57 : System.Security.Cryptography.dasm (0.00 % of base) 44 : System.Security.Cryptography.Pkcs.dasm (0.01 % of base) 36 : System.Data.Common.dasm (0.00 % of base) 34 : System.Private.Xml.dasm (0.00 % of base) 18 : Microsoft.VisualBasic.Core.dasm (0.00 % of base) 15 : Microsoft.EntityFrameworkCore.dasm (0.00 % of base) 11 : System.ObjectModel.dasm (0.02 % of base) 10 : System.Net.HttpListener.dasm (0.01 % of base) 2 : Newtonsoft.Json.dasm (0.00 % of base) Top file improvements (bytes): -160 : FluentValidation.dasm (-0.01 % of base) -65 : System.ComponentModel.TypeConverter.dasm (-0.02 % of base) -51 : Microsoft.Azure.Amqp.dasm (-0.01 % of base) -44 : ILCompiler.Reflection.ReadyToRun.dasm (-0.01 % of base) -42 : Npgsql.dasm (-0.00 % of base) -26 : nunit.framework.dasm (-0.00 % of base) -19 : SixLabors.ImageSharp.dasm (-0.00 % of base) -1 : Swashbuckle.AspNetCore.SwaggerGen.dasm (-0.00 % of base) 22 total files with Code Size differences (8 improved, 14 regressed), 332 unchanged. Top method regressions (bytes): 178 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|42_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,uint,ptr):nint (FullOpts) (0 base, 1 diff methods) 168 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|41_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,ptr):nint (FullOpts) (0 base, 1 diff methods) 156 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|44_0(int,ptr):ptr (FullOpts) (0 base, 1 diff methods) 36 (3.67 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:CompareWithFamilies(System.Object,System.Object):int:this (FullOpts) 28 (0.67 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:ReadArray(System.String,System.String):System.Array:this (FullOpts) 26 (10.44 % of base) : System.Private.CoreLib.dasm - System.Array:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer):int:this (FullOpts) 23 (1.89 % of base) : System.Private.CoreLib.dasm - System.Array:IndexOf(System.Array,System.Object,int,int):int (FullOpts) 19 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g__AllocTailCallArgBufferWorker|47_0(int):ptr (FullOpts) (0 base, 1 diff methods) 18 (2.03 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonReader:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBinaryReader:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBinaryWriter:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlDictionaryReader:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlDictionaryWriter:CheckArray(System.Array,int,int) (FullOpts) 15 (6.02 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer:Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):int:this (FullOpts) 14 (1.11 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 13 (1.05 % of base) : System.Private.CoreLib.dasm - System.Array:LastIndexOf(System.Array,System.Object,int,int):int (FullOpts) 13 (1.03 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 13 (2.69 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.AsnEncodedDataCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.59 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Utils:CopyArray(System.Array,System.Array):System.Array (FullOpts) 12 (1.62 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.60 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.63 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.62 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.62 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.51 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.58 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.44 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.45 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.44 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.37 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.38 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.37 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.37 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.19 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.31 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (1.33 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.53 % of base) : System.Private.CoreLib.dasm - System.Attribute:AreFieldValuesEqual(System.Object,System.Object):bool (FullOpts) 11 (2.78 % of base) : System.ObjectModel.dasm - System.Collections.CollectionHelpers:ValidateCopyToArguments(int,System.Array,int) (FullOpts) 11 (0.86 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (0.63 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (0.85 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (0.81 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[byte]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[double]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[int]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[long]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[short]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.__Canon]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[System.Numerics.Vector`1[float]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.78 % of base) : System.Private.CoreLib.dasm - System.Collections.ObjectModel.CollectionHelpers:ValidateCopyToArguments(int,System.Array,int) (FullOpts) 11 (2.27 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptographicAttributeObjectCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.27 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.CryptographicAttributeObjectCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.24 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.OidCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.43 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.CmsRecipientCollection:CopyTo(System.Array,int):this (FullOpts) 11 (2.43 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.RecipientInfoCollection:CopyTo(System.Array,int):this (FullOpts) 11 (2.38 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.SignerInfoCollection:CopyTo(System.Array,int):this (FullOpts) 11 (2.42 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509ChainElementCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.42 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509ExtensionCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 10 (0.80 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 10 (0.78 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 10 (0.48 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.EnumConverter:ConvertTo(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object,System.Type):System.Object:this (FullOpts) 10 (1.62 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerPrefixCollection:CopyTo(System.Array,int):this (FullOpts) 8 (4.82 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[byte](byte[,,],int):System.Memory`1[byte] (FullOpts) 8 (4.94 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[System.Nullable`1[int]](System.Nullable`1[int][,,],int):System.Memory`1[System.Nullable`1[int]] (FullOpts) 8 (6.45 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[short,System.Nullable`1[int]]:TryGet(short,byref):bool:this (FullOpts) 8 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:GetArrayData(System.Array):byref (FullOpts) (0 base, 1 diff methods) 7 (2.95 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.VirtualDispatchHelpers:VirtualFunctionPointer_Dynamic(System.Object,byref):nint (FullOpts) 7 (5.07 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:EnsureArrayIndex(System.Array,int,System.Type):System.Array:this (FullOpts) 6 (2.44 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.ArrayTypeInfo:GetData(System.Object):System.Object:this (FullOpts) 5 (5.15 % of base) : System.Private.CoreLib.dasm - System.Array:LastIndexOf(System.Array,System.Object):int (FullOpts) 5 (0.90 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[int,System.Nullable`1[int]]:TrySet(int,System.Nullable`1[int]):this (FullOpts) 5 (2.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:TryGet(System.Numerics.Vector`1[float],byref):bool:this (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[double](double[,,],int):System.Memory`1[double] (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[int](int[,,],int):System.Memory`1[int] (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[long](long[,,],int):System.Memory`1[long] (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[short](short[,,],int):System.Memory`1[short] (FullOpts) Top method improvements (bytes): -178 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|41_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,uint,ptr):nint (FullOpts) (1 base, 0 diff methods) -168 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|40_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,ptr):nint (FullOpts) (1 base, 0 diff methods) -156 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|43_0(int,ptr):ptr (FullOpts) (1 base, 0 diff methods) -41 (-8.42 % of base) : Microsoft.Azure.Amqp.dasm - Microsoft.Azure.Amqp.Encoding.ArrayEncoding:GetObjectEncodeSize(System.Object,bool):int:this (FullOpts) -32 (-10.92 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider+ReflectedTypeData:GetEditorAttribute(System.ComponentModel.AttributeCollection,System.Type):System.ComponentModel.EditorAttribute (FullOpts) -25 (-3.33 % of base) : Npgsql.dasm - Npgsql.NpgsqlConnectionStringBuilder:GetProperties(System.Collections.Hashtable):this (FullOpts) -25 (-3.48 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MemberDescriptor:.ctor(System.ComponentModel.MemberDescriptor,System.Attribute[]):this (FullOpts) -24 (-2.11 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.PgoInfo:ToString():System.String:this (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[byte,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[double,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[int,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[long,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[short,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[System.__Canon,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[System.Nullable`1[int],System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-3.36 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.PEImageReader:.ctor(System.Reflection.PortableExecutable.PEReader):this (FullOpts) -19 (-3.70 % of base) : nunit.framework.dasm - NUnit.Framework.ValuesAttribute:GenerateData(System.Type):System.Collections.IEnumerable (FullOpts) -19 (-7.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Exif.ExifWriter:WriteArray(SixLabors.ImageSharp.Metadata.Profiles.Exif.IExifValue,System.Span`1[byte],int):int (FullOpts) -19 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g__AllocTailCallArgBufferWorker|46_0(int):ptr (FullOpts) (1 base, 0 diff methods) -18 (-1.41 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectPropertyDescriptor:FillAttributes(System.Collections.IList):this (FullOpts) -17 (-7.20 % of base) : Npgsql.dasm - Npgsql.NpgsqlParameterCollection:AddRange(System.Array):this (FullOpts) -10 (-0.98 % of base) : Microsoft.Azure.Amqp.dasm - Microsoft.Azure.Amqp.Encoding.ArrayEncoding:EncodeObject(System.Object,bool,Microsoft.Azure.Amqp.ByteBuffer):this (FullOpts) -7 (-2.98 % of base) : nunit.framework.dasm - NUnit.Framework.Internal.Extensions.ArgumentsExtensions:Unpack(System.Array):System.Object[] (FullOpts) -5 (-1.98 % of base) : System.Private.CoreLib.dasm - System.Type:BinarySearch(System.Array,System.Object):int (FullOpts) -4 (-0.71 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[byte,System.Nullable`1[int]]:TrySet(byte,System.Nullable`1[int]):this (FullOpts) -4 (-0.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[double,System.Nullable`1[int]]:TrySet(double,System.Nullable`1[int]):this (FullOpts) -4 (-0.71 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[short,System.Nullable`1[int]]:TrySet(short,System.Nullable`1[int]):this (FullOpts) -2 (-0.24 % of base) : System.Private.Xml.dasm - System.Xml.Schema.TypedObject:Equals(System.Xml.Schema.TypedObject):bool:this (FullOpts) -1 (-0.05 % of base) : Swashbuckle.AspNetCore.SwaggerGen.dasm - Swashbuckle.AspNetCore.SwaggerGen.JsonSerializerDataContractResolver:GetDataContractForType(System.Type):Swashbuckle.AspNetCore.SwaggerGen.DataContract:this (FullOpts) Top method regressions (percentages): 168 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|41_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,ptr):nint (FullOpts) (0 base, 1 diff methods) 178 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|42_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,uint,ptr):nint (FullOpts) (0 base, 1 diff methods) 19 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g__AllocTailCallArgBufferWorker|47_0(int):ptr (FullOpts) (0 base, 1 diff methods) 156 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|44_0(int,ptr):ptr (FullOpts) (0 base, 1 diff methods) 8 (Infinity of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:GetArrayData(System.Array):byref (FullOpts) (0 base, 1 diff methods) 3 (11.11 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[byte,System.Nullable`1[int]]:HashToBucket(System.Runtime.CompilerServices.GenericCache`2+Entry[byte,System.Nullable`1[int]][],int):int (FullOpts) 3 (11.11 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[double,System.Nullable`1[int]]:HashToBucket(System.Runtime.CompilerServices.GenericCache`2+Entry[double,System.Nullable`1[int]][],int):int (FullOpts) 3 (11.11 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[int,System.Nullable`1[int]]:HashToBucket(System.Runtime.CompilerServices.GenericCache`2+Entry[int,System.Nullable`1[int]][],int):int (FullOpts) 3 (11.11 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[long,System.Nullable`1[int]]:HashToBucket(System.Runtime.CompilerServices.GenericCache`2+Entry[long,System.Nullable`1[int]][],int):int (FullOpts) 3 (11.11 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[short,System.Nullable`1[int]]:HashToBucket(System.Runtime.CompilerServices.GenericCache`2+Entry[short,System.Nullable`1[int]][],int):int (FullOpts) 3 (11.11 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:HashToBucket(System.Runtime.CompilerServices.GenericCache`2+Entry[System.Numerics.Vector`1[float],System.Nullable`1[int]][],int):int (FullOpts) 26 (10.44 % of base) : System.Private.CoreLib.dasm - System.Array:System.Collections.IStructuralEquatable.GetHashCode(System.Collections.IEqualityComparer):int:this (FullOpts) 8 (6.45 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[short,System.Nullable`1[int]]:TryGet(short,byref):bool:this (FullOpts) 15 (6.02 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.ChangeTracking.Internal.StructuralEntryCurrentValueComparer:Compare(Microsoft.EntityFrameworkCore.Update.IUpdateEntry,Microsoft.EntityFrameworkCore.Update.IUpdateEntry):int:this (FullOpts) 5 (5.15 % of base) : System.Private.CoreLib.dasm - System.Array:LastIndexOf(System.Array,System.Object):int (FullOpts) 7 (5.07 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializationReader:EnsureArrayIndex(System.Array,int,System.Type):System.Array:this (FullOpts) 8 (4.94 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[System.Nullable`1[int]](System.Nullable`1[int][,,],int):System.Memory`1[System.Nullable`1[int]] (FullOpts) 8 (4.82 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[byte](byte[,,],int):System.Memory`1[byte] (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonReader:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBinaryReader:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBinaryWriter:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlDictionaryReader:CheckArray(System.Array,int,int) (FullOpts) 16 (3.99 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlDictionaryWriter:CheckArray(System.Array,int,int) (FullOpts) 36 (3.67 % of base) : System.Data.Common.dasm - System.Data.Common.ObjectStorage:CompareWithFamilies(System.Object,System.Object):int:this (FullOpts) 4 (3.36 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][,,],int):this (FullOpts) 4 (3.36 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Nullable`1[int]]:.ctor(System.Nullable`1[int][,,],int):this (FullOpts) 4 (3.28 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][,,],int):this (FullOpts) 4 (3.28 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.Numerics.Vector`1[float]]:.ctor(System.Numerics.Vector`1[float][,,],int):this (FullOpts) 4 (3.05 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[byte](byte[,],int):System.Memory`1[byte] (FullOpts) 4 (3.05 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[double](double[,],int):System.Memory`1[double] (FullOpts) 4 (3.05 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[int](int[,],int):System.Memory`1[int] (FullOpts) 4 (3.05 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[long](long[,],int):System.Memory`1[long] (FullOpts) 4 (3.05 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[short](short[,],int):System.Memory`1[short] (FullOpts) 7 (2.95 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.VirtualDispatchHelpers:VirtualFunctionPointer_Dynamic(System.Object,byref):nint (FullOpts) 4 (2.92 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[System.Nullable`1[int]](System.Nullable`1[int][,],int):System.Memory`1[System.Nullable`1[int]] (FullOpts) 4 (2.84 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:GetRowMemory[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][,],int):System.Memory`1[System.Numerics.Vector`1[float]] (FullOpts) 11 (2.78 % of base) : System.ObjectModel.dasm - System.Collections.CollectionHelpers:ValidateCopyToArguments(int,System.Array,int) (FullOpts) 11 (2.78 % of base) : System.Private.CoreLib.dasm - System.Collections.ObjectModel.CollectionHelpers:ValidateCopyToArguments(int,System.Array,int) (FullOpts) 13 (2.69 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.AsnEncodedDataCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 5 (2.67 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:TryGet(System.Numerics.Vector`1[float],byref):bool:this (FullOpts) 3 (2.65 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[byte]:.ctor(byte[,,],int):this (FullOpts) 3 (2.65 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[byte]:.ctor(byte[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[double]:.ctor(double[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[int]:.ctor(int[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[long]:.ctor(long[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.Memory2D`1[short]:.ctor(short[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[double]:.ctor(double[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[int]:.ctor(int[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[long]:.ctor(long[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[short]:.ctor(short[,,],int):this (FullOpts) 3 (2.63 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ReadOnlyMemory2D`1[System.__Canon]:.ctor(System.__Canon[,,],int):this (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[double](double[,,],int):System.Memory`1[double] (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[int](int[,,],int):System.Memory`1[int] (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[long](long[,,],int):System.Memory`1[long] (FullOpts) 4 (2.56 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[short](short[,,],int):System.Memory`1[short] (FullOpts) 11 (2.53 % of base) : System.Private.CoreLib.dasm - System.Attribute:AreFieldValuesEqual(System.Object,System.Object):bool (FullOpts) 12 (2.45 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.44 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.44 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 6 (2.44 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Tracing.ArrayTypeInfo:GetData(System.Object):System.Object:this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.43 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.43 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.CmsRecipientCollection:CopyTo(System.Array,int):this (FullOpts) 11 (2.43 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.RecipientInfoCollection:CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 12 (2.42 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+ValueCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.42 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509ExtensionCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.42 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.X509ChainElementCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 3 (2.40 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[long,System.Nullable`1[int]]:TryGet(long,byref):bool:this (FullOpts) 11 (2.38 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.Pkcs.SignerInfoCollection:CopyTo(System.Array,int):this (FullOpts) 12 (2.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2+KeyCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.27 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CryptographicAttributeObjectCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.27 % of base) : System.Security.Cryptography.Pkcs.dasm - System.Security.Cryptography.CryptographicAttributeObjectCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.24 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.OidCollection:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 4 (2.22 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory[System.Numerics.Vector`1[float]](System.Numerics.Vector`1[float][,,],int):System.Memory`1[System.Numerics.Vector`1[float]] (FullOpts) 2 (2.13 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory2D[byte](byte[,,],int):CommunityToolkit.HighPerformance.Memory2D`1[byte] (FullOpts) 2 (2.11 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory2D[double](double[,,],int):CommunityToolkit.HighPerformance.Memory2D`1[double] (FullOpts) 2 (2.11 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory2D[int](int[,,],int):CommunityToolkit.HighPerformance.Memory2D`1[int] (FullOpts) 2 (2.11 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory2D[long](long[,,],int):CommunityToolkit.HighPerformance.Memory2D`1[long] (FullOpts) 2 (2.11 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory2D[short](short[,,],int):CommunityToolkit.HighPerformance.Memory2D`1[short] (FullOpts) 18 (2.03 % of base) : System.Collections.dasm - System.Collections.Generic.SortedList`2[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[byte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (2.01 % of base) : System.Collections.dasm - System.Collections.Generic.PriorityQueue`2+UnorderedItemsCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 2 (1.98 % of base) : CommunityToolkit.HighPerformance.dasm - CommunityToolkit.HighPerformance.ArrayExtensions:AsMemory2D[System.Nullable`1[int]](System.Nullable`1[int][,,],int):CommunityToolkit.HighPerformance.Memory2D`1[System.Nullable`1[int]] (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[byte]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) 11 (1.95 % of base) : System.Collections.dasm - System.Collections.Generic.Stack`1[double]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts) Top method improvements (percentages): -168 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|40_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,ptr):nint (FullOpts) (1 base, 0 diff methods) -178 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|41_0(System.Runtime.CompilerServices.QCallTypeHandle,uint,uint,ptr):nint (FullOpts) (1 base, 0 diff methods) -19 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g__AllocTailCallArgBufferWorker|46_0(int):ptr (FullOpts) (1 base, 0 diff methods) -156 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeHelpers:g____PInvoke|43_0(int,ptr):ptr (FullOpts) (1 base, 0 diff methods) -32 (-10.92 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectTypeDescriptionProvider+ReflectedTypeData:GetEditorAttribute(System.ComponentModel.AttributeCollection,System.Type):System.ComponentModel.EditorAttribute (FullOpts) -41 (-8.42 % of base) : Microsoft.Azure.Amqp.dasm - Microsoft.Azure.Amqp.Encoding.ArrayEncoding:GetObjectEncodeSize(System.Object,bool):int:this (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[byte,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[double,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[int,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[long,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[short,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[System.__Canon,System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[System.Nullable`1[int],System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -20 (-7.38 % of base) : FluentValidation.dasm - FluentValidation.Validators.EnumValidator`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:EvaluateFlagEnumValues(long,System.Type):bool (FullOpts) -17 (-7.20 % of base) : Npgsql.dasm - Npgsql.NpgsqlParameterCollection:AddRange(System.Array):this (FullOpts) -19 (-7.20 % of base) : SixLabors.ImageSharp.dasm - SixLabors.ImageSharp.Metadata.Profiles.Exif.ExifWriter:WriteArray(SixLabors.ImageSharp.Metadata.Profiles.Exif.IExifValue,System.Span`1[byte],int):int (FullOpts) -19 (-3.70 % of base) : nunit.framework.dasm - NUnit.Framework.ValuesAttribute:GenerateData(System.Type):System.Collections.IEnumerable (FullOpts) -25 (-3.48 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.MemberDescriptor:.ctor(System.ComponentModel.MemberDescriptor,System.Attribute[]):this (FullOpts) -20 (-3.36 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.PEImageReader:.ctor(System.Reflection.PortableExecutable.PEReader):this (FullOpts) -25 (-3.33 % of base) : Npgsql.dasm - Npgsql.NpgsqlConnectionStringBuilder:GetProperties(System.Collections.Hashtable):this (FullOpts) -7 (-2.98 % of base) : nunit.framework.dasm - NUnit.Framework.Internal.Extensions.ArgumentsExtensions:Unpack(System.Array):System.Object[] (FullOpts) -24 (-2.11 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.PgoInfo:ToString():System.String:this (FullOpts) -5 (-1.98 % of base) : System.Private.CoreLib.dasm - System.Type:BinarySearch(System.Array,System.Object):int (FullOpts) -18 (-1.41 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.ReflectPropertyDescriptor:FillAttributes(System.Collections.IList):this (FullOpts) -10 (-0.98 % of base) : Microsoft.Azure.Amqp.dasm - Microsoft.Azure.Amqp.Encoding.ArrayEncoding:EncodeObject(System.Object,bool,Microsoft.Azure.Amqp.ByteBuffer):this (FullOpts) -4 (-0.71 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[byte,System.Nullable`1[int]]:TrySet(byte,System.Nullable`1[int]):this (FullOpts) -4 (-0.71 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[short,System.Nullable`1[int]]:TrySet(short,System.Nullable`1[int]):this (FullOpts) -4 (-0.63 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.GenericCache`2[double,System.Nullable`1[int]]:TrySet(double,System.Nullable`1[int]):this (FullOpts) -2 (-0.24 % of base) : System.Private.Xml.dasm - System.Xml.Schema.TypedObject:Equals(System.Xml.Schema.TypedObject):bool:this (FullOpts) -1 (-0.05 % of base) : Swashbuckle.AspNetCore.SwaggerGen.dasm - Swashbuckle.AspNetCore.SwaggerGen.JsonSerializerDataContractResolver:GetDataContractForType(System.Type):Swashbuckle.AspNetCore.SwaggerGen.DataContract:this (FullOpts) 221 total methods with Code Size differences (30 improved, 191 regressed), 833290 unchanged. --------------------------------------------------------------------------------