Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[JitDiff X64] [EgorBo] Remove unused GETFIELD/SETFIELD helpers #535

@MihuBot

Description

@MihuBot

Job completed in 16 minutes.
dotnet/runtime#105023

Diffs

Diffs
Found 291 files with textual diffs.

Summary of Code Size diffs:
(Lower is better)

Total bytes of base: 39210993
Total bytes of diff: 39212357
Total bytes of delta: 1364 (0.00 % of base)
Total relative delta: 6.80
    diff is a regression.
    relative diff is a regression.


Top file regressions (bytes):
         252 : System.Linq.dasm (0.02 % of base)
         173 : System.Reflection.Emit.dasm (0.14 % of base)
         139 : System.Data.Common.dasm (0.01 % of base)
         128 : System.Private.DataContractSerialization.dasm (0.01 % of base)
         124 : System.Text.Json.dasm (0.01 % of base)
          99 : System.Linq.Expressions.dasm (0.01 % of base)
          98 : System.Private.CoreLib.dasm (0.00 % of base)
          66 : System.ComponentModel.Composition.dasm (0.02 % of base)
          58 : System.Private.Xml.dasm (0.00 % of base)
          51 : Microsoft.Extensions.Caching.Abstractions.dasm (0.19 % of base)
          33 : System.ComponentModel.TypeConverter.dasm (0.01 % of base)
          28 : System.Composition.Runtime.dasm (0.15 % of base)
          28 : System.ServiceModel.Syndication.dasm (0.02 % of base)
          20 : System.Text.RegularExpressions.dasm (0.00 % of base)
          19 : System.Collections.Immutable.dasm (0.00 % of base)
          18 : System.Linq.Parallel.dasm (0.00 % of base)
          12 : System.Diagnostics.DiagnosticSource.dasm (0.00 % of base)
           8 : Microsoft.VisualBasic.Core.dasm (0.00 % of base)
           8 : System.Formats.Nrbf.dasm (0.02 % of base)
           4 : Microsoft.Extensions.Hosting.dasm (0.01 % of base)
           1 : System.IO.Packaging.dasm (0.00 % of base)

Top file improvements (bytes):
          -2 : System.Composition.Hosting.dasm (-0.00 % of base)
          -1 : System.Threading.RateLimiting.dasm (-0.00 % of base)

23 total files with Code Size differences (2 improved, 21 regressed), 236 unchanged.

Top method regressions (bytes):
         151 (11.68 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.MarshallingData:DecodeMarshalAsArray(System.String[],System.Object[],ubyte,System.Reflection.Emit.MarshallingData) (FullOpts)
          91 (31.93 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:TryGetLast(byref):System.Nullable`1[int]:this (FullOpts)
          59 (38.56 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.AtomicComposition:TryGetValueInternal[System.Nullable`1[int]](System.Object,ubyte,byref):ubyte:this (FullOpts)
          55 (5.57 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Memory.CacheExtensions+<GetOrCreateAsync>d__11`1[System.Nullable`1[int]]:MoveNext():this (FullOpts)
          38 (0.45 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectWithParameterizedConstructorConverter`1[System.Nullable`1[int]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
          33 (35.87 % of base) : System.Private.CoreLib.dasm - System.Progress`1[System.Nullable`1[int]]:InvokeHandlers(System.Object):this (FullOpts)
          33 (2.02 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonCollectionConverter`2[System.Nullable`1[int],System.Nullable`1[int]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
          31 (8.96 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:ToList():System.Collections.Generic.List`1[System.Nullable`1[int]]:this (FullOpts)
          30 (7.06 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:TryGetLast(byref):System.Nullable`1[int]:this (FullOpts)
          26 (2.68 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:ToArray():System.Nullable`1[int][]:this (FullOpts)
          26 (4.95 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:ToList():System.Collections.Generic.List`1[System.Nullable`1[int]]:this (FullOpts)
          25 (1.28 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.LightCompiler:CompileIntSwitchExpression[System.Nullable`1[int]](System.Linq.Expressions.SwitchExpression):this (FullOpts)
          22 (3.07 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.Nullable`1[int]]:Child_PropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs):this (FullOpts)
          22 (12.43 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.MarshallingData:DecodeMarshalAsComInterface(System.String[],System.Object[],int,System.Reflection.Emit.MarshallingData) (FullOpts)
          20 (19.61 % of base) : System.Text.RegularExpressions.dasm - System.Collections.HashtableExtensions:TryGetValue[System.Nullable`1[int]](System.Collections.Hashtable,System.Object,byref):ubyte (FullOpts)
          20 (23.53 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
          20 (0.49 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1[System.Nullable`1[int]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
          20 (23.53 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
          16 (8.99 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Comparer`1[System.Nullable`1[int]]:System.Collections.IComparer.Compare(System.Object,System.Object):int:this (FullOpts)
          16 (9.30 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.EqualityComparer`1[System.Nullable`1[int]]:System.Collections.IEqualityComparer.Equals(System.Object,System.Object):ubyte:this (FullOpts)
          16 (5.67 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[System.Nullable`1[int],System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
          15 (12.40 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
          12 (2.06 % of base) : System.Composition.Runtime.dasm - System.Composition.Hosting.Core.CompositionContract:TryUnwrapMetadataConstraint[System.Nullable`1[int]](System.String,byref,byref):ubyte:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[double,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[int,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[long,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[short,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[System.__Canon,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[System.Nullable`1[int],System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[ubyte,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          11 (1.00 % of base) : System.Private.CoreLib.dasm - System.Globalization.CultureNotFoundException:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
          10 (3.04 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:ToArray():System.Nullable`1[int][]:this (FullOpts)
          10 (17.54 % of base) : System.Private.CoreLib.dasm - System.Resources.ResourceReader+<>c__DisplayClass7_0`1[System.Nullable`1[int]]:<CreateUntypedDelegate>b__0(System.Object,System.IO.Stream):System.Object:this (FullOpts)
          10 (18.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1+<>c__DisplayClass10_0[System.Nullable`1[int]]:<SetSetter>b__0(System.Object,System.Object):this (FullOpts)
          10 (18.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1+<>c__DisplayClass15_0[System.Nullable`1[int]]:<SetShouldSerialize>b__0(System.Object,System.Object):ubyte:this (FullOpts)
           9 (6.12 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonParameterInfo`1[System.Nullable`1[int]]:.ctor(System.Text.Json.Serialization.Metadata.JsonParameterInfoValues,System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.Nullable`1[int]]):this (FullOpts)
           8 (13.11 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToGenericParameter[System.Nullable`1[int]](System.Object):System.Nullable`1[int] (FullOpts)
           8 (5.93 % of base) : System.Composition.Runtime.dasm - System.Composition.CompositionContext:TryGetExport[System.Nullable`1[int]](byref):ubyte:this (FullOpts)
           8 (4.76 % of base) : System.Composition.Runtime.dasm - System.Composition.CompositionContext:TryGetExport[System.Nullable`1[int]](System.String,byref):ubyte:this (FullOpts)
           8 (2.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__0(System.Data.DataRow):ubyte:this (FullOpts)
           8 (4.76 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__4(System.Data.DataRow,System.Data.DataRow):int:this (FullOpts)
           8 (4.76 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__7(System.Data.DataRow,System.Data.DataRow):int:this (FullOpts)
           8 (10.13 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagnosticSourceEventSource+TransformSpec+PropertySpec+PropertyFetch+ValueTypedFetchProperty`2[System.Nullable`1[int],System.Nullable`1[int]]:Fetch(System.Object):System.Object:this (FullOpts)
           8 (3.16 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.RectangularArrayRecord:<Deserialize>g__CopyTo|16_0[System.Nullable`1[int]](System.Collections.Generic.ICollection`1[System.Object],System.Array) (FullOpts)
           8 (5.06 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:MoveNext():ubyte:this (FullOpts)
           8 (2.75 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:TryGetElementAt(int,byref):System.Nullable`1[int]:this (FullOpts)
           8 (3.19 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:TryGetFirst(byref):System.Nullable`1[int]:this (FullOpts)
           8 (5.10 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.NumericConvertInstruction:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           8 (10.13 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass11_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateGetterInternal>b__0(System.Object):System.Object:this (FullOpts)
           8 (1.06 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonConverter`1[System.Nullable`1[int]]:ReadCore(byref,byref,System.Text.Json.JsonSerializerOptions,byref):ubyte:this (FullOpts)
           7 (5.26 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IDictionary.Contains(System.Object):ubyte:this (FullOpts)
           7 (6.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.EqualityComparer`1[System.Nullable`1[int]]:System.Collections.IEqualityComparer.GetHashCode(System.Object):int:this (FullOpts)
           7 (6.48 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.Nullable`1[int]]:System.ComponentModel.IBindingList.AddNew():System.Object:this (FullOpts)
           7 (3.95 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:CreateMetadataView[System.Nullable`1[int]](System.ComponentModel.Composition.MetadataViewGenerator+MetadataViewFactory,System.Collections.Generic.IDictionary`2[System.String,System.Object]):System.Nullable`1[int] (FullOpts)
           7 (4.37 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__2(System.Data.DataRow):ubyte:this (FullOpts)
           7 (2.17 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:TryGetElementAt(int,byref):System.Nullable`1[int]:this (FullOpts)
           7 (2.46 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:TryGetFirst(byref):System.Nullable`1[int]:this (FullOpts)
           7 (2.19 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           7 (6.60 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.IntSwitchInstruction`1[System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           7 (4.40 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[double,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.64 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[int,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.55 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[long,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.58 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[short,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.58 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[ubyte,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (5.74 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[double,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           7 (5.19 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           7 (2.10 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationElementExtension:GetObject[System.Nullable`1[int]](System.Runtime.Serialization.XmlObjectSerializer):System.Nullable`1[int]:this (FullOpts)
           7 (1.67 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationElementExtension:GetObject[System.Nullable`1[int]](System.Xml.Serialization.XmlSerializer):System.Nullable`1[int]:this (FullOpts)
           7 (2.31 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.XmlSyndicationContent:ReadContent[System.Nullable`1[int]](System.Runtime.Serialization.XmlObjectSerializer):System.Nullable`1[int]:this (FullOpts)
           7 (1.91 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.XmlSyndicationContent:ReadContent[System.Nullable`1[int]](System.Xml.Serialization.XmlSerializer):System.Nullable`1[int]:this (FullOpts)
           7 (4.29 % of base) : System.Text.Json.dasm - System.Text.Json.JsonSerializer:ResolveReferenceId[System.Nullable`1[int]](byref):System.Nullable`1[int] (FullOpts)
           7 (3.08 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionMemberAccessor+<>c__DisplayClass2_0`1[System.Nullable`1[int]]:<CreateParameterizedConstructor>b__0(System.Object[]):System.Nullable`1[int]:this (FullOpts)
           7 (5.79 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[double,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           7 (5.22 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           6 (1.10 % of base) : System.Linq.Parallel.dasm - System.Linq.ParallelEnumerable:PerformSequentialAggregation[System.__Canon,System.Nullable`1[int]](System.Linq.ParallelQuery`1[System.__Canon],System.Nullable`1[int],ubyte,System.Func`3[System.Nullable`1[int],System.__Canon,System.Nullable`1[int]]):System.Nullable`1[int] (FullOpts)
           5 (0.38 % of base) : System.Private.CoreLib.dasm - System.GC:RefreshMemoryLimit() (FullOpts)
           4 (6.45 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.HostApplicationBuilder+<>c__DisplayClass30_0`1[System.Nullable`1[int]]:<ConfigureContainer>b__1(System.Object):this (FullOpts)
           4 (2.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IDictionary.get_Item(System.Object):System.Object:this (FullOpts)
           4 (1.98 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.Nullable`1[int]]:System.Collections.IList.Contains(System.Object):ubyte:this (FullOpts)
           4 (1.99 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.Nullable`1[int]]:System.Collections.IList.IndexOf(System.Object):int:this (FullOpts)
           4 (2.27 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.Nullable`1[int]]:AddNewCore():System.Object:this (FullOpts)
           4 (0.19 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewProvider:GetMetadataView[System.Nullable`1[int]](System.Collections.Generic.IDictionary`2[System.String,System.Object]):System.Nullable`1[int] (FullOpts)
           4 (2.50 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__1(System.Data.DataRow):ubyte:this (FullOpts)
           4 (2.67 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__5(System.Object,System.Data.DataRow):int:this (FullOpts)
           4 (2.67 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__8(System.Object,System.Data.DataRow):int:this (FullOpts)
           4 (5.26 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagnosticSourceEventSource+TransformSpec+PropertySpec+PropertyFetch+RefTypedFetchProperty`2[System.Nullable`1[int],System.Nullable`1[int]]:Fetch(System.Object):System.Object:this (FullOpts)
           4 (1.75 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`1[System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.28 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[double,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[int,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[long,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[short,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.27 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[System.__Canon,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[ubyte,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (4.82 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ConvertHelper:ToInt32NoNull(System.Object):int (FullOpts)
           4 (1.37 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.FuncCallInstruction`2[System.Nullable`1[int],System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (5.26 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass11_1`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateGetterInternal>b__1(System.Object):System.Object:this (FullOpts)
           4 (2.68 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[System.__Canon,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           4 (2.44 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           4 (3.54 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[int,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)

Top method improvements (bytes):
         -18 (-1.45 % of base) : System.Text.Json.dasm - System.Text.Json.JsonException:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
          -4 (-2.82 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Memory.CacheExtensions:TryGetValue[System.Nullable`1[int]](Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object,byref):ubyte (FullOpts)
          -4 (-2.68 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataServices:GetValue[System.Nullable`1[int]](System.Collections.Generic.IDictionary`2[System.String,System.Object],System.String):System.Nullable`1[int] (FullOpts)
          -1 (-0.48 % of base) : System.Composition.Hosting.dasm - System.Composition.Hosting.Providers.ExportFactory.ExportFactoryExportDescriptorProvider+<>c__DisplayClass2_3`1[System.Nullable`1[int]]:<GetExportFactoryDescriptors>b__4():System.Tuple`2[System.Nullable`1[int],System.Action]:this (FullOpts)
          -1 (-0.45 % of base) : System.Composition.Hosting.dasm - System.Composition.Hosting.Providers.ExportFactory.ExportFactoryWithMetadataExportDescriptorProvider+<>c__DisplayClass2_3`2[System.Nullable`1[int],System.Nullable`1[int]]:<GetExportFactoryDescriptors>b__4():System.Tuple`2[System.Nullable`1[int],System.Action]:this (FullOpts)
          -1 (-0.76 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.RateLimitLease:TryGetMetadata[System.Nullable`1[int]](System.Threading.RateLimiting.MetadataName`1[System.Nullable`1[int]],byref):ubyte:this (FullOpts)

Top method regressions (percentages):
          59 (38.56 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.AtomicComposition:TryGetValueInternal[System.Nullable`1[int]](System.Object,ubyte,byref):ubyte:this (FullOpts)
          33 (35.87 % of base) : System.Private.CoreLib.dasm - System.Progress`1[System.Nullable`1[int]]:InvokeHandlers(System.Object):this (FullOpts)
          91 (31.93 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:TryGetLast(byref):System.Nullable`1[int]:this (FullOpts)
          20 (23.53 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
          20 (23.53 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
          20 (19.61 % of base) : System.Text.RegularExpressions.dasm - System.Collections.HashtableExtensions:TryGetValue[System.Nullable`1[int]](System.Collections.Hashtable,System.Object,byref):ubyte (FullOpts)
          10 (18.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1+<>c__DisplayClass10_0[System.Nullable`1[int]]:<SetSetter>b__0(System.Object,System.Object):this (FullOpts)
          10 (18.52 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1+<>c__DisplayClass15_0[System.Nullable`1[int]]:<SetShouldSerialize>b__0(System.Object,System.Object):ubyte:this (FullOpts)
          10 (17.54 % of base) : System.Private.CoreLib.dasm - System.Resources.ResourceReader+<>c__DisplayClass7_0`1[System.Nullable`1[int]]:<CreateUntypedDelegate>b__0(System.Object,System.IO.Stream):System.Object:this (FullOpts)
           8 (13.11 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToGenericParameter[System.Nullable`1[int]](System.Object):System.Nullable`1[int] (FullOpts)
          22 (12.43 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.MarshallingData:DecodeMarshalAsComInterface(System.String[],System.Object[],int,System.Reflection.Emit.MarshallingData) (FullOpts)
          15 (12.40 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
         151 (11.68 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.MarshallingData:DecodeMarshalAsArray(System.String[],System.Object[],ubyte,System.Reflection.Emit.MarshallingData) (FullOpts)
           8 (10.13 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagnosticSourceEventSource+TransformSpec+PropertySpec+PropertyFetch+ValueTypedFetchProperty`2[System.Nullable`1[int],System.Nullable`1[int]]:Fetch(System.Object):System.Object:this (FullOpts)
           8 (10.13 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass11_0`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateGetterInternal>b__0(System.Object):System.Object:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[double,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[int,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[long,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[short,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[System.__Canon,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[System.Nullable`1[int],System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          12 (9.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass19_0`1[ubyte,System.Nullable`1[int]]:<AddSortExpression>b__1(System.Object,System.Object):int:this (FullOpts)
          16 (9.30 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.EqualityComparer`1[System.Nullable`1[int]]:System.Collections.IEqualityComparer.Equals(System.Object,System.Object):ubyte:this (FullOpts)
          16 (8.99 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Comparer`1[System.Nullable`1[int]]:System.Collections.IComparer.Compare(System.Object,System.Object):int:this (FullOpts)
          31 (8.96 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:ToList():System.Collections.Generic.List`1[System.Nullable`1[int]]:this (FullOpts)
          30 (7.06 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:TryGetLast(byref):System.Nullable`1[int]:this (FullOpts)
           7 (6.67 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.EqualityComparer`1[System.Nullable`1[int]]:System.Collections.IEqualityComparer.GetHashCode(System.Object):int:this (FullOpts)
           7 (6.60 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.IntSwitchInstruction`1[System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           7 (6.48 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.Nullable`1[int]]:System.ComponentModel.IBindingList.AddNew():System.Object:this (FullOpts)
           4 (6.45 % of base) : Microsoft.Extensions.Hosting.dasm - Microsoft.Extensions.Hosting.HostApplicationBuilder+<>c__DisplayClass30_0`1[System.Nullable`1[int]]:<ConfigureContainer>b__1(System.Object):this (FullOpts)
           9 (6.12 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.JsonParameterInfo`1[System.Nullable`1[int]]:.ctor(System.Text.Json.Serialization.Metadata.JsonParameterInfoValues,System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1[System.Nullable`1[int]]):this (FullOpts)
           8 (5.93 % of base) : System.Composition.Runtime.dasm - System.Composition.CompositionContext:TryGetExport[System.Nullable`1[int]](byref):ubyte:this (FullOpts)
           7 (5.79 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[double,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           7 (5.74 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[double,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
          16 (5.67 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[System.Nullable`1[int],System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
          55 (5.57 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Memory.CacheExtensions+<GetOrCreateAsync>d__11`1[System.Nullable`1[int]]:MoveNext():this (FullOpts)
           7 (5.26 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IDictionary.Contains(System.Object):ubyte:this (FullOpts)
           4 (5.26 % of base) : System.Diagnostics.DiagnosticSource.dasm - System.Diagnostics.DiagnosticSourceEventSource+TransformSpec+PropertySpec+PropertyFetch+RefTypedFetchProperty`2[System.Nullable`1[int],System.Nullable`1[int]]:Fetch(System.Object):System.Object:this (FullOpts)
           4 (5.26 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass11_1`2[System.Nullable`1[int],System.Nullable`1[int]]:<CreateGetterInternal>b__1(System.Object):System.Object:this (FullOpts)
           7 (5.22 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           7 (5.19 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           8 (5.10 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.NumericConvertInstruction:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           8 (5.06 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:MoveNext():ubyte:this (FullOpts)
          26 (4.95 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:ToList():System.Collections.Generic.List`1[System.Nullable`1[int]]:this (FullOpts)
           4 (4.82 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ConvertHelper:ToInt32NoNull(System.Object):int (FullOpts)
           8 (4.76 % of base) : System.Composition.Runtime.dasm - System.Composition.CompositionContext:TryGetExport[System.Nullable`1[int]](System.String,byref):ubyte:this (FullOpts)
           8 (4.76 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__4(System.Data.DataRow,System.Data.DataRow):int:this (FullOpts)
           8 (4.76 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__7(System.Data.DataRow,System.Data.DataRow):int:this (FullOpts)
           7 (4.64 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[int,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.58 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[short,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.58 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[ubyte,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.55 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[long,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.40 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[double,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           7 (4.37 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__2(System.Data.DataRow):ubyte:this (FullOpts)
           7 (4.29 % of base) : System.Text.Json.dasm - System.Text.Json.JsonSerializer:ResolveReferenceId[System.Nullable`1[int]](byref):System.Nullable`1[int] (FullOpts)
           4 (4.08 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.ReflectionReader+<>c__41`1[System.Nullable`1[int]]:<GetCollectionSetItemDelegate>b__41_5(System.Object,System.Object,int):System.Object:this (FullOpts)
           7 (3.95 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataViewGenerator:CreateMetadataView[System.Nullable`1[int]](System.ComponentModel.Composition.MetadataViewGenerator+MetadataViewFactory,System.Collections.Generic.IDictionary`2[System.String,System.Object]):System.Nullable`1[int] (FullOpts)
           4 (3.60 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[int,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           4 (3.57 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[ubyte,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           4 (3.54 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[int,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           4 (3.54 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[long,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           4 (3.54 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[long,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           4 (3.54 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[short,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           4 (3.51 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[short,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           4 (3.51 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[ubyte,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           4 (3.23 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReaderHelper+<>c__DisplayClass1_0`2[System.__Canon,System.Nullable`1[int]]:<GetSetMemberValueDelegateWithType>b__0(System.Object,System.Object):this (FullOpts)
           8 (3.19 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:TryGetFirst(byref):System.Nullable`1[int]:this (FullOpts)
           8 (3.16 % of base) : System.Formats.Nrbf.dasm - System.Formats.Nrbf.RectangularArrayRecord:<Deserialize>g__CopyTo|16_0[System.Nullable`1[int]](System.Collections.Generic.ICollection`1[System.Object],System.Array) (FullOpts)
           4 (3.15 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_1`2[System.__Canon,System.Nullable`1[int]]:<CreateSetterInternal>b__1(byref,System.Object):this (FullOpts)
           7 (3.08 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.Metadata.ReflectionMemberAccessor+<>c__DisplayClass2_0`1[System.Nullable`1[int]]:<CreateParameterizedConstructor>b__0(System.Object[]):System.Nullable`1[int]:this (FullOpts)
          22 (3.07 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.Nullable`1[int]]:Child_PropertyChanged(System.Object,System.ComponentModel.PropertyChangedEventArgs):this (FullOpts)
          10 (3.04 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:ToArray():System.Nullable`1[int][]:this (FullOpts)
           8 (2.75 % of base) : System.Linq.dasm - System.Linq.Enumerable+CastICollectionIterator`1[System.Nullable`1[int]]:TryGetElementAt(int,byref):System.Nullable`1[int]:this (FullOpts)
           8 (2.68 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__0(System.Data.DataRow):ubyte:this (FullOpts)
           4 (2.68 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[System.__Canon,System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
          26 (2.68 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:ToArray():System.Nullable`1[int][]:this (FullOpts)
           4 (2.67 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__5(System.Object,System.Data.DataRow):int:this (FullOpts)
           4 (2.67 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__8(System.Object,System.Data.DataRow):int:this (FullOpts)
           4 (2.50 % of base) : System.Data.Common.dasm - System.Data.EnumerableRowCollection`1+<>c__DisplayClass16_0[System.Nullable`1[int]]:<GetLinqDataView>b__1(System.Data.DataRow):ubyte:this (FullOpts)
           7 (2.46 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:TryGetFirst(byref):System.Nullable`1[int]:this (FullOpts)
           4 (2.44 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.FastInvokerBuilder+<>c__DisplayClass12_0`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:<CreateSetterInternal>b__0(byref,System.Object):this (FullOpts)
           4 (2.40 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.FrozenDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.IDictionary.get_Item(System.Object):System.Object:this (FullOpts)
           7 (2.31 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.XmlSyndicationContent:ReadContent[System.Nullable`1[int]](System.Runtime.Serialization.XmlObjectSerializer):System.Nullable`1[int]:this (FullOpts)
           4 (2.27 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BindingList`1[System.Nullable`1[int]]:AddNewCore():System.Object:this (FullOpts)
           7 (2.19 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           7 (2.17 % of base) : System.Linq.dasm - System.Linq.Enumerable+OfTypeIterator`1[System.Nullable`1[int]]:TryGetElementAt(int,byref):System.Nullable`1[int]:this (FullOpts)
           7 (2.10 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationElementExtension:GetObject[System.Nullable`1[int]](System.Runtime.Serialization.XmlObjectSerializer):System.Nullable`1[int]:this (FullOpts)
          12 (2.06 % of base) : System.Composition.Runtime.dasm - System.Composition.Hosting.Core.CompositionContract:TryUnwrapMetadataConstraint[System.Nullable`1[int]](System.String,byref,byref):ubyte:this (FullOpts)
          33 (2.02 % of base) : System.Text.Json.dasm - System.Text.Json.Serialization.JsonCollectionConverter`2[System.Nullable`1[int],System.Nullable`1[int]]:OnTryRead(byref,System.Type,System.Text.Json.JsonSerializerOptions,byref,byref):ubyte:this (FullOpts)
           4 (1.99 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.Nullable`1[int]]:System.Collections.IList.IndexOf(System.Object):int:this (FullOpts)
           4 (1.98 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableArray`1[System.Nullable`1[int]]:System.Collections.IList.Contains(System.Object):ubyte:this (FullOpts)
           7 (1.91 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.XmlSyndicationContent:ReadContent[System.Nullable`1[int]](System.Xml.Serialization.XmlSerializer):System.Nullable`1[int]:this (FullOpts)
           4 (1.75 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`1[System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           7 (1.67 % of base) : System.ServiceModel.Syndication.dasm - System.ServiceModel.Syndication.SyndicationElementExtension:GetObject[System.Nullable`1[int]](System.Xml.Serialization.XmlSerializer):System.Nullable`1[int]:this (FullOpts)
           4 (1.37 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.FuncCallInstruction`2[System.Nullable`1[int],System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[int,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[long,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[short,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
           4 (1.32 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ActionCallInstruction`2[ubyte,System.Nullable`1[int]]:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)

Top method improvements (percentages):
          -4 (-2.82 % of base) : Microsoft.Extensions.Caching.Abstractions.dasm - Microsoft.Extensions.Caching.Memory.CacheExtensions:TryGetValue[System.Nullable`1[int]](Microsoft.Extensions.Caching.Memory.IMemoryCache,System.Object,byref):ubyte (FullOpts)
          -4 (-2.68 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.MetadataServices:GetValue[System.Nullable`1[int]](System.Collections.Generic.IDictionary`2[System.String,System.Object],System.String):System.Nullable`1[int] (FullOpts)
         -18 (-1.45 % of base) : System.Text.Json.dasm - System.Text.Json.JsonException:.ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
          -1 (-0.76 % of base) : System.Threading.RateLimiting.dasm - System.Threading.RateLimiting.RateLimitLease:TryGetMetadata[System.Nullable`1[int]](System.Threading.RateLimiting.MetadataName`1[System.Nullable`1[int]],byref):ubyte:this (FullOpts)
          -1 (-0.48 % of base) : System.Composition.Hosting.dasm - System.Composition.Hosting.Providers.ExportFactory.ExportFactoryExportDescriptorProvider+<>c__DisplayClass2_3`1[System.Nullable`1[int]]:<GetExportFactoryDescriptors>b__4():System.Tuple`2[System.Nullable`1[int],System.Action]:this (FullOpts)
          -1 (-0.45 % of base) : System.Composition.Hosting.dasm - System.Composition.Hosting.Providers.ExportFactory.ExportFactoryWithMetadataExportDescriptorProvider+<>c__DisplayClass2_3`2[System.Nullable`1[int],System.Nullable`1[int]]:<GetExportFactoryDescriptors>b__4():System.Tuple`2[System.Nullable`1[int],System.Action]:this (FullOpts)

122 total methods with Code Size differences (6 improved, 116 regressed), 230502 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