Found 115 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 345630199
Total bytes of diff: 345628678
Total bytes of delta: -1521 (-0.00 % of base)
Total relative delta: Infinity
diff is an improvement.
relative diff is a regression.
Top file regressions (bytes):
464 : Pipelines.Sockets.Unofficial.dasm (0.07 % of base)
16 : FakeItEasy.dasm (0.00 % of base)
12 : System.ComponentModel.Composition.dasm (0.00 % of base)
6 : System.Private.Xml.dasm (0.00 % of base)
Top file improvements (bytes):
-1215 : dnlib.dasm (-0.09 % of base)
-196 : MathNet.Numerics.dasm (-0.00 % of base)
-169 : BouncyCastle.Cryptography.dasm (-0.00 % of base)
-85 : EntityFramework.dasm (-0.00 % of base)
-71 : Microsoft.EntityFrameworkCore.dasm (-0.00 % of base)
-68 : Rebus.dasm (-0.01 % of base)
-52 : nunit.framework.dasm (-0.00 % of base)
-47 : System.ComponentModel.TypeConverter.dasm (-0.02 % of base)
-33 : AWSSDK.Core.dasm (-0.00 % of base)
-33 : System.Composition.TypedParts.dasm (-0.06 % of base)
-26 : Npgsql.dasm (-0.00 % of base)
-12 : Enums.NET.dasm (-0.00 % of base)
-11 : SixLabors.Fonts.dasm (-0.00 % of base)
-1 : System.Private.CoreLib.dasm (-0.00 % of base)
18 total files with Code Size differences (14 improved, 4 regressed), 722 unchanged.
Top method regressions (bytes):
464 (Infinity of base) : Pipelines.Sockets.Unofficial.dasm - Pipelines.Sockets.Unofficial.DedicatedThreadPoolPipeScheduler:RunWorkLoop():this (FullOpts)
16 (1.31 % of base) : FakeItEasy.dasm - FakeItEasy.ExpressionExtensions:TryFastEvaluate(System.Linq.Expressions.Expression,byref):bool (FullOpts)
12 (0.89 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericSpecializationPartCreationInfo:BuildMembersTable(System.Collections.Generic.List`1[System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo]):System.Collections.Generic.Dictionary`2[System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo,System.Reflection.MemberInfo[]]:this (FullOpts)
9 (0.26 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[System.__Canon](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
6 (0.43 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializer:GetSerializersFromCache(System.Xml.Serialization.XmlMapping[],System.Type):System.Xml.Serialization.XmlSerializer[] (FullOpts)
Top method improvements (bytes):
-196 (-2.50 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zunk1(double,double,double,int,int,int,double[],double[],byref,double,double,double):int (FullOpts)
-115 (-6.53 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveToken(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IMDTokenProvider:this (FullOpts)
-97 (-5.13 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveHasCustomAttribute(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IHasCustomAttribute:this (FullOpts)
-85 (-16.97 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Asn1.Asn1RelativeOid:CreatePrimitive(byte[],bool):Org.BouncyCastle.Asn1.Asn1RelativeOid (FullOpts)
-84 (-16.97 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Asn1.DerObjectIdentifier:CreatePrimitive(byte[],bool):Org.BouncyCastle.Asn1.DerObjectIdentifier (FullOpts)
-74 (-3.11 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.OSpaceTypeFactory:CreateRelationships(System.Data.Entity.Core.Metadata.Edm.EdmItemCollection):this (FullOpts)
-71 (-2.36 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer:VisitListInit(System.Linq.Expressions.ListInitExpression):System.Linq.Expressions.Expression:this (FullOpts)
-68 (-5.33 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:FindCorLibAssemblyRef():dnlib.DotNet.AssemblyRef:this (FullOpts)
-68 (-15.04 % of base) : Rebus.dasm - Rebus.Config.RebusConfigurer+<>c:<Start>b__14_13(Rebus.Injection.IResolutionContext):Rebus.Workers.ThreadPoolBased.IBackoffStrategy:this (FullOpts)
-52 (-16.00 % of base) : nunit.framework.dasm - NUnit.Framework.Internal.ParamAttributeTypeConversions:TryConvertTupleComponents(System.Object[],System.Type[],byref):bool (FullOpts)
-41 (-4.47 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:InitializeProperty(dnlib.DotNet.PropertyDefMD,byref,byref,byref):this (FullOpts)
-38 (-4.94 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:InitializeEvent(dnlib.DotNet.EventDefMD,byref,byref,byref,byref):this (FullOpts)
-35 (-17.50 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveGenericParamConstraint(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.GenericParamConstraint:this (FullOpts)
-35 (-17.50 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveInterfaceImpl(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.InterfaceImpl:this (FullOpts)
-35 (-17.33 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMemberRef(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.MemberRef:this (FullOpts)
-35 (-17.50 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveStandAloneSig(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.StandAloneSig:this (FullOpts)
-33 (-2.61 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.EventStreams.EventStreamHeader:FromBuffer(byte[],int,byref):Amazon.Runtime.EventStreams.EventStreamHeader (FullOpts)
-33 (-6.33 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeTypeSpecTableRows():this (FullOpts)
-33 (-9.59 % of base) : System.Composition.TypedParts.dasm - System.Composition.Hosting.ContainerConfiguration:WithAssembly(System.Reflection.Assembly):System.Composition.Hosting.ContainerConfiguration:this (FullOpts)
-32 (-6.17 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMemberRefParent(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IMemberRefParent:this (FullOpts)
-31 (-2.69 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:InitializeMethodSemanticsAttributes():this (FullOpts)
-31 (-6.71 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeMemberRefTableRows():this (FullOpts)
-31 (-6.71 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeStandAloneSigTableRows():this (FullOpts)
-30 (-6.32 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.NullableConverter:GetStandardValues(System.ComponentModel.ITypeDescriptorContext):System.ComponentModel.TypeConverter+StandardValuesCollection:this (FullOpts)
-28 (-2.67 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddMemberRef(dnlib.DotNet.MemberRef,bool):uint:this (FullOpts)
-28 (-2.86 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddStandAloneSig(dnlib.DotNet.StandAloneSig,bool):uint:this (FullOpts)
-28 (-2.23 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddTypeSpec(dnlib.DotNet.TypeSpec,bool):uint:this (FullOpts)
-27 (-8.71 % of base) : dnlib.dasm - dnlib.DotNet.GenericParamMD:<InitializeGenericParamConstraints>b__6_0(dnlib.DotNet.MD.RidList,int):dnlib.DotNet.GenericParamConstraint:this (FullOpts)
-27 (-7.74 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveCustomAttributeType(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.ICustomAttributeType:this (FullOpts)
-27 (-13.24 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveGenericParamConstraint(uint):dnlib.DotNet.GenericParamConstraint:this (FullOpts)
-27 (-13.24 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveInterfaceImpl(uint):dnlib.DotNet.InterfaceImpl:this (FullOpts)
-27 (-13.11 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMemberRef(uint):dnlib.DotNet.MemberRef:this (FullOpts)
-27 (-7.74 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMethodDefOrRef(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IMethodDefOrRef:this (FullOpts)
-27 (-9.96 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMethodSpec(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.MethodSpec:this (FullOpts)
-27 (-9.71 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMethodSpec(uint):dnlib.DotNet.MethodSpec:this (FullOpts)
-27 (-13.24 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveStandAloneSig(uint):dnlib.DotNet.StandAloneSig:this (FullOpts)
-27 (-6.07 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveTypeDefOrRef(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.ITypeDefOrRef:this (FullOpts)
-27 (-10.27 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveTypeSpec(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.TypeSpec:this (FullOpts)
-27 (-10.00 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveTypeSpec(uint):dnlib.DotNet.TypeSpec:this (FullOpts)
-27 (-9.15 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:<InitializeInterfaces>b__12_0(dnlib.DotNet.MD.RidList,int):dnlib.DotNet.InterfaceImpl:this (FullOpts)
-27 (-2.47 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddMethodSpec(dnlib.DotNet.MethodSpec,bool):uint:this (FullOpts)
-27 (-3.17 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddStandAloneSig(dnlib.DotNet.CallingConventionSig,uint):uint:this (FullOpts)
-25 (-4.05 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:InitializeModuleList():this (FullOpts)
-23 (-4.40 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeMethodSpecTableRows():this (FullOpts)
-21 (-6.25 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeTypeRefTableRows():this (FullOpts)
-17 (-8.90 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BooleanConverter:GetStandardValues(System.ComponentModel.ITypeDescriptorContext):System.ComponentModel.TypeConverter+StandardValuesCollection:this (FullOpts)
-12 (-1.86 % of base) : Enums.NET.dasm - EnumsNET.Enums:GetOrAddCache(System.Type):EnumsNET.EnumCache (FullOpts)
-11 (-0.72 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Tables.General.CMapTable:Load(SixLabors.Fonts.BigEndianBinaryReader):SixLabors.Fonts.Tables.General.CMapTable (FullOpts)
-11 (-1.00 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.FunctionImportStructuralTypeMappingKB:FindReachableTypes(System.Data.Entity.Core.Common.Utils.Boolean.DomainConstraintConversionContext`2[System.String,System.Data.Entity.Core.Mapping.ValueCondition],System.Data.Entity.Core.Common.Utils.Boolean.Vertex[]):System.Data.Entity.Core.Common.Utils.Set`1[System.Data.Entity.Core.Metadata.Edm.EntityType]:this (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[byte](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[double](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[int](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[long](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[short](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[System.Nullable`1[int]](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[System.Numerics.Vector`1[float]](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-1 (-0.39 % of base) : System.Private.CoreLib.dasm - System.Globalization.OrdinalCasing:InitOrdinalCasingPage(int):ushort[] (FullOpts)
Top method regressions (percentages):
464 (Infinity of base) : Pipelines.Sockets.Unofficial.dasm - Pipelines.Sockets.Unofficial.DedicatedThreadPoolPipeScheduler:RunWorkLoop():this (FullOpts)
16 (1.31 % of base) : FakeItEasy.dasm - FakeItEasy.ExpressionExtensions:TryFastEvaluate(System.Linq.Expressions.Expression,byref):bool (FullOpts)
12 (0.89 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericSpecializationPartCreationInfo:BuildMembersTable(System.Collections.Generic.List`1[System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo]):System.Collections.Generic.Dictionary`2[System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo,System.Reflection.MemberInfo[]]:this (FullOpts)
6 (0.43 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.XmlSerializer:GetSerializersFromCache(System.Xml.Serialization.XmlMapping[],System.Type):System.Xml.Serialization.XmlSerializer[] (FullOpts)
9 (0.26 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[System.__Canon](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
Top method improvements (percentages):
-35 (-17.50 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveGenericParamConstraint(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.GenericParamConstraint:this (FullOpts)
-35 (-17.50 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveInterfaceImpl(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.InterfaceImpl:this (FullOpts)
-35 (-17.50 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveStandAloneSig(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.StandAloneSig:this (FullOpts)
-35 (-17.33 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMemberRef(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.MemberRef:this (FullOpts)
-84 (-16.97 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Asn1.DerObjectIdentifier:CreatePrimitive(byte[],bool):Org.BouncyCastle.Asn1.DerObjectIdentifier (FullOpts)
-85 (-16.97 % of base) : BouncyCastle.Cryptography.dasm - Org.BouncyCastle.Asn1.Asn1RelativeOid:CreatePrimitive(byte[],bool):Org.BouncyCastle.Asn1.Asn1RelativeOid (FullOpts)
-52 (-16.00 % of base) : nunit.framework.dasm - NUnit.Framework.Internal.ParamAttributeTypeConversions:TryConvertTupleComponents(System.Object[],System.Type[],byref):bool (FullOpts)
-68 (-15.04 % of base) : Rebus.dasm - Rebus.Config.RebusConfigurer+<>c:<Start>b__14_13(Rebus.Injection.IResolutionContext):Rebus.Workers.ThreadPoolBased.IBackoffStrategy:this (FullOpts)
-27 (-13.24 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveGenericParamConstraint(uint):dnlib.DotNet.GenericParamConstraint:this (FullOpts)
-27 (-13.24 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveInterfaceImpl(uint):dnlib.DotNet.InterfaceImpl:this (FullOpts)
-27 (-13.24 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveStandAloneSig(uint):dnlib.DotNet.StandAloneSig:this (FullOpts)
-27 (-13.11 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMemberRef(uint):dnlib.DotNet.MemberRef:this (FullOpts)
-27 (-10.27 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveTypeSpec(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.TypeSpec:this (FullOpts)
-27 (-10.00 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveTypeSpec(uint):dnlib.DotNet.TypeSpec:this (FullOpts)
-27 (-9.96 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMethodSpec(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.MethodSpec:this (FullOpts)
-27 (-9.71 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMethodSpec(uint):dnlib.DotNet.MethodSpec:this (FullOpts)
-33 (-9.59 % of base) : System.Composition.TypedParts.dasm - System.Composition.Hosting.ContainerConfiguration:WithAssembly(System.Reflection.Assembly):System.Composition.Hosting.ContainerConfiguration:this (FullOpts)
-27 (-9.15 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:<InitializeInterfaces>b__12_0(dnlib.DotNet.MD.RidList,int):dnlib.DotNet.InterfaceImpl:this (FullOpts)
-17 (-8.90 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.BooleanConverter:GetStandardValues(System.ComponentModel.ITypeDescriptorContext):System.ComponentModel.TypeConverter+StandardValuesCollection:this (FullOpts)
-27 (-8.71 % of base) : dnlib.dasm - dnlib.DotNet.GenericParamMD:<InitializeGenericParamConstraints>b__6_0(dnlib.DotNet.MD.RidList,int):dnlib.DotNet.GenericParamConstraint:this (FullOpts)
-27 (-7.74 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveCustomAttributeType(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.ICustomAttributeType:this (FullOpts)
-27 (-7.74 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMethodDefOrRef(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IMethodDefOrRef:this (FullOpts)
-31 (-6.71 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeMemberRefTableRows():this (FullOpts)
-31 (-6.71 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeStandAloneSigTableRows():this (FullOpts)
-115 (-6.53 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveToken(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IMDTokenProvider:this (FullOpts)
-33 (-6.33 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeTypeSpecTableRows():this (FullOpts)
-30 (-6.32 % of base) : System.ComponentModel.TypeConverter.dasm - System.ComponentModel.NullableConverter:GetStandardValues(System.ComponentModel.ITypeDescriptorContext):System.ComponentModel.TypeConverter+StandardValuesCollection:this (FullOpts)
-21 (-6.25 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeTypeRefTableRows():this (FullOpts)
-32 (-6.17 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveMemberRefParent(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IMemberRefParent:this (FullOpts)
-27 (-6.07 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveTypeDefOrRef(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.ITypeDefOrRef:this (FullOpts)
-68 (-5.33 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:FindCorLibAssemblyRef():dnlib.DotNet.AssemblyRef:this (FullOpts)
-97 (-5.13 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:ResolveHasCustomAttribute(uint,dnlib.DotNet.GenericParamContext):dnlib.DotNet.IHasCustomAttribute:this (FullOpts)
-38 (-4.94 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:InitializeEvent(dnlib.DotNet.EventDefMD,byref,byref,byref,byref):this (FullOpts)
-41 (-4.47 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:InitializeProperty(dnlib.DotNet.PropertyDefMD,byref,byref,byref):this (FullOpts)
-23 (-4.40 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:InitializeMethodSpecTableRows():this (FullOpts)
-25 (-4.05 % of base) : dnlib.dasm - dnlib.DotNet.ModuleDefMD:InitializeModuleList():this (FullOpts)
-27 (-3.17 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddStandAloneSig(dnlib.DotNet.CallingConventionSig,uint):uint:this (FullOpts)
-74 (-3.11 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Metadata.Edm.OSpaceTypeFactory:CreateRelationships(System.Data.Entity.Core.Metadata.Edm.EdmItemCollection):this (FullOpts)
-28 (-2.86 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddStandAloneSig(dnlib.DotNet.StandAloneSig,bool):uint:this (FullOpts)
-31 (-2.69 % of base) : dnlib.dasm - dnlib.DotNet.TypeDefMD:InitializeMethodSemanticsAttributes():this (FullOpts)
-28 (-2.67 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddMemberRef(dnlib.DotNet.MemberRef,bool):uint:this (FullOpts)
-33 (-2.61 % of base) : AWSSDK.Core.dasm - Amazon.Runtime.EventStreams.EventStreamHeader:FromBuffer(byte[],int,byref):Amazon.Runtime.EventStreams.EventStreamHeader (FullOpts)
-196 (-2.50 % of base) : MathNet.Numerics.dasm - MathNet.Numerics.SpecialFunctions+AmosHelper:zunk1(double,double,double,int,int,int,double[],double[],byref,double,double,double):int (FullOpts)
-27 (-2.47 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddMethodSpec(dnlib.DotNet.MethodSpec,bool):uint:this (FullOpts)
-71 (-2.36 % of base) : Microsoft.EntityFrameworkCore.dasm - Microsoft.EntityFrameworkCore.Query.Internal.ExpressionTreeFuncletizer:VisitListInit(System.Linq.Expressions.ListInitExpression):System.Linq.Expressions.Expression:this (FullOpts)
-28 (-2.23 % of base) : dnlib.dasm - dnlib.DotNet.Writer.PreserveTokensMetadata:AddTypeSpec(dnlib.DotNet.TypeSpec,bool):uint:this (FullOpts)
-12 (-1.86 % of base) : Enums.NET.dasm - EnumsNET.Enums:GetOrAddCache(System.Type):EnumsNET.EnumCache (FullOpts)
-11 (-1.00 % of base) : EntityFramework.dasm - System.Data.Entity.Core.Mapping.FunctionImportStructuralTypeMappingKB:FindReachableTypes(System.Data.Entity.Core.Common.Utils.Boolean.DomainConstraintConversionContext`2[System.String,System.Data.Entity.Core.Mapping.ValueCondition],System.Data.Entity.Core.Common.Utils.Boolean.Vertex[]):System.Data.Entity.Core.Common.Utils.Set`1[System.Data.Entity.Core.Metadata.Edm.EntityType]:this (FullOpts)
-11 (-0.72 % of base) : SixLabors.Fonts.dasm - SixLabors.Fonts.Tables.General.CMapTable:Load(SixLabors.Fonts.BigEndianBinaryReader):SixLabors.Fonts.Tables.General.CMapTable (FullOpts)
-1 (-0.39 % of base) : System.Private.CoreLib.dasm - System.Globalization.OrdinalCasing:InitOrdinalCasingPage(int):ushort[] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[byte](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[double](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[int](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[long](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[short](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[System.Nullable`1[int]](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
-5 (-0.18 % of base) : Npgsql.dasm - Npgsql.Internal.Composites.ReflectionCompositeInfoFactory:MapBestMatchingConstructor[System.Numerics.Vector`1[float]](System.Collections.Generic.IReadOnlyList`1[Npgsql.PostgresTypes.PostgresCompositeType+Field],Npgsql.INpgsqlNameTranslator):System.ValueTuple`2[System.Reflection.ConstructorInfo,int[]] (FullOpts)
62 total methods with Code Size differences (57 improved, 5 regressed), 1825124 unchanged.
--------------------------------------------------------------------------------
Job completed in 23 minutes 38 seconds (remote runner delay: 1 minute 11 seconds).
dotnet/runtime#129780
Using arguments:
-nugetMain commit: dotnet/runtime@0d1a20f
PR commit: EgorBo/runtime-1@0a63eda
Diffs
Diffs
Artifacts: