forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Build completed in 2 hours 23 minutes.
dotnet/runtime#96982
CoreLib diffs
Diffs
Found 2 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 6789042
Total bytes of diff: 6782669
Total bytes of delta: -6373 (-0.09 % of base)
Total relative delta: 32.59
diff is an improvement.
relative diff is a regression.
Top file improvements (bytes):
-6373 : System.Private.CoreLib.dasm (-0.09 % of base)
1 total files with Code Size differences (1 improved, 0 regressed), 0 unchanged.
Top method regressions (bytes):
215 (26.00 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetName(int):System.String:this (FullOpts)
75 (5.11 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Trim():ubyte:this (FullOpts)
66 (23.24 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[double]:ConstructFrom(System.Collections.Generic.HashSet`1[double]):this (FullOpts)
66 (23.66 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[int]:ConstructFrom(System.Collections.Generic.HashSet`1[int]):this (FullOpts)
66 (23.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[long]:ConstructFrom(System.Collections.Generic.HashSet`1[long]):this (FullOpts)
66 (23.49 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[short]:ConstructFrom(System.Collections.Generic.HashSet`1[short]):this (FullOpts)
66 (23.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Nullable`1[int]]:ConstructFrom(System.Collections.Generic.HashSet`1[System.Nullable`1[int]]):this (FullOpts)
66 (22.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]:ConstructFrom(System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]):this (FullOpts)
66 (23.49 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[ubyte]:ConstructFrom(System.Collections.Generic.HashSet`1[ubyte]):this (FullOpts)
66 (4.43 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeCustomAttributeData:Init(System.Runtime.InteropServices.DllImportAttribute):this (FullOpts)
49 (4.14 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.StackFrameHelper:InitializeSourceInfo(int,ubyte,System.Exception):this (FullOpts)
49 (140.00 % of base) : System.Private.CoreLib.dasm - System.String:GetHashCode():int:this (FullOpts)
43 (7.21 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetTokenNoLock():int:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.ApplicationId:get_PublicKeyToken():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_CurrencyGroupSizes():int[]:this (FullOpts)
36 (124.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_NativeDigits():System.String[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_NumberGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_PercentGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.SortKey:get_KeyData():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Reflection.SignatureConstructedGenericType:get_GenericTypeArguments():System.Type[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Reflection.SignatureConstructedGenericType:GetGenericArguments():System.Type[]:this (FullOpts)
33 (42.31 % of base) : System.Private.CoreLib.dasm - System.Environment:GetCommandLineArgs():System.String[] (FullOpts)
31 (8.56 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:ConstructFrom(System.Collections.Generic.HashSet`1[System.__Canon]):this (FullOpts)
31 (40.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeParameterBuilder:SetConstant(System.Object):this (FullOpts)
29 (58.00 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:op_Inequality(System.ModuleHandle,System.ModuleHandle):ubyte (FullOpts)
28 (3.99 % of base) : System.Private.CoreLib.dasm - System.Globalization.CalendarData:IcuLoadCalendarDataFromSystem(System.String,ushort):ubyte:this (FullOpts)
27 (3.90 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicResolver:ResolveToken(int,byref,byref,byref):this (FullOpts)
25 (10.73 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanFormat+FormatLiterals:InitInvariant(ubyte):System.Globalization.TimeSpanFormat+FormatLiterals (FullOpts)
22 (5.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicMethod:GetMethodDescriptor():System.RuntimeMethodHandle:this (FullOpts)
20 (47.62 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:op_Equality(System.ModuleHandle,System.ModuleHandle):ubyte (FullOpts)
19 (35.19 % of base) : System.Private.CoreLib.dasm - System.Threading.CancellationTokenRegistration:GetHashCode():int:this (FullOpts)
17 (1.10 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:SetConstantValue(System.Reflection.Emit.RuntimeModuleBuilder,int,System.Type,System.Object) (FullOpts)
15 (31.91 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:Equals(System.ModuleHandle):ubyte:this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[double]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[int]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[long]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[short]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.Nullable`1[int]]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.Numerics.Vector`1[float]]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[ubyte]:.ctor():this (FullOpts)
14 (155.56 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_BaseType():System.Type:this (FullOpts)
14 (155.56 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_BaseType():System.Type:this (FullOpts)
12 (150.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetAttributeFlagsImpl():int:this (FullOpts)
12 (150.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_MetadataToken():int:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_Name():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:GetReturnType():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_DeclaringType():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Name():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Namespace():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeFieldBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_DeclaringMethod():System.Reflection.MethodBase:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_DeclaringType():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_Name():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:ToString():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (55.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:IsTypeCreated():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimePropertyBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:get_Assembly():System.Reflection.Assembly:this (FullOpts)
11 (3.06 % of base) : System.Private.CoreLib.dasm - System.Text.EncodingTable:GetCodePageDataItem(int):System.Text.CodePageDataItem (FullOpts)
10 (111.11 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_ReflectedType():System.Type:this (FullOpts)
10 (111.11 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:HasElementTypeImpl():ubyte:this (FullOpts)
10 (111.11 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_ReflectedType():System.Type:this (FullOpts)
9 (7.50 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:Equals(System.Object):ubyte:this (FullOpts)
9 (47.37 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:GetHashCode():int:this (FullOpts)
9 (3.91 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicILInfo:GetCallableMethod(System.Reflection.RuntimeModule,System.Reflection.Emit.DynamicMethod):this (FullOpts)
9 (81.82 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_Attributes():int:this (FullOpts)
9 (81.82 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:GetMethodImplementationFlags():int:this (FullOpts)
9 (2.63 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeFieldBuilder:SetCustomAttributeCore(System.Reflection.ConstructorInfo,System.ReadOnlySpan`1[ubyte]):this (FullOpts)
9 (81.82 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_GenericParameterAttributes():int:this (FullOpts)
8 (72.73 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_GenericParameterPosition():int:this (FullOpts)
7 (53.85 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_Module():System.Reflection.Module:this (FullOpts)
7 (53.85 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Assembly():System.Reflection.Assembly:this (FullOpts)
7 (53.85 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_Assembly():System.Reflection.Assembly:this (FullOpts)
6 (0.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeFieldBuilder:.ctor(System.Reflection.Emit.RuntimeTypeBuilder,System.String,System.Type,System.Type[],System.Type[],int):this (FullOpts)
5 (2.09 % of base) : System.Private.CoreLib.dasm - System.Reflection.RtFieldInfo:CheckConsistency(System.Object):this (FullOpts)
5 (0.73 % of base) : System.Private.CoreLib.dasm - System.Reflection.RtFieldInfo:GetValue(System.Object):System.Object:this (FullOpts)
5 (0.60 % of base) : System.Private.CoreLib.dasm - System.Reflection.RtFieldInfo:SetValue(System.Object,System.Object,int,System.Reflection.Binder,System.Globalization.CultureInfo):this (FullOpts)
4 (5.19 % of base) : System.Private.CoreLib.dasm - System.IO.Strategies.OSFileStreamStrategy:Dispose(ubyte):this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_GUID():System.Guid:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetEvent(System.String,int):System.Reflection.EventInfo:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetEvents():System.Reflection.EventInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetEvents(int):System.Reflection.EventInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetField(System.String,int):System.Reflection.FieldInfo:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetFields(int):System.Reflection.FieldInfo[]:this (FullOpts)
4 (18.18 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetInterface(System.String,ubyte):System.Type:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetInterfaces():System.Type[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetMember(System.String,int,int):System.Reflection.MemberInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetMembers(int):System.Reflection.MemberInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetMethods(int):System.Reflection.MethodInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetNestedType(System.String,int):System.Type:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetNestedTypes(int):System.Type[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetProperties(int):System.Reflection.PropertyInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:SetBaseTypeConstraintCore(System.Type):this (FullOpts)
4 (1.04 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeILGenerator:DeclareLocal(System.Type,ubyte):System.Reflection.Emit.LocalBuilder:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[double]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[int]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[long]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[short]:GetHashCode():int:this (FullOpts)
Top method improvements (bytes):
-363 (-78.57 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetEmptyArray():System.Object[]:this (FullOpts)
-361 (-94.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:SetCustomAttributeCore(System.Reflection.ConstructorInfo,System.ReadOnlySpan`1[ubyte]):this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents():System.Reflection.EventInfo[]:this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetProperties(int):System.Reflection.PropertyInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents(int):System.Reflection.EventInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetFields(int):System.Reflection.FieldInfo[]:this (FullOpts)
-298 (-75.25 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetMethods(int):System.Reflection.MethodInfo[]:this (FullOpts)
-291 (-75.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetConstructors(int):System.Reflection.ConstructorInfo[]:this (FullOpts)
-284 (-27.76 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:DefineDefaultConstructorNoLock(int):System.Reflection.Emit.RuntimeConstructorBuilder:this (FullOpts)
-279 (-74.01 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetNestedTypes(int):System.Type[]:this (FullOpts)
-241 (-12.74 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+GateThread:GateThreadStart() (FullOpts)
-214 (-27.40 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskSchedulerAwaitTaskContinuation:Run(System.Threading.Tasks.Task,ubyte):this (FullOpts)
-207 (-6.66 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:Update(int,double,int):System.ValueTuple`2[int,int]:this (FullOpts)
-201 (-19.55 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+WorkerThread:ShouldExitWorker(System.Threading.PortableThreadPool,System.Threading.LowLevelLock):ubyte (FullOpts)
-193 (-58.13 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:ChangeThreadCount(int,int):this (FullOpts)
-191 (-19.25 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:.ctor():this (FullOpts)
-130 (-86.67 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_FullName():System.String:this (FullOpts)
-125 (-7.23 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+TransitionTime:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-107 (-65.64 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:Equals(System.Object):ubyte:this (FullOpts)
-107 (-6.90 % of base) : System.Private.CoreLib.dasm - System.Security.SecurityException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-105 (-84.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_AssemblyQualifiedName():System.String:this (FullOpts)
-102 (-3.91 % of base) : System.Private.CoreLib.dasm - System.Exception:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-99 (-3.03 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-86 (-2.82 % of base) : System.Private.CoreLib.dasm - System.Collections.Hashtable:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-85 (-20.43 % of base) : System.Private.CoreLib.dasm - System.ApplicationId:Equals(System.Object):ubyte:this (FullOpts)
-81 (-5.68 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-79 (-62.20 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:InvokeMember(System.String,int,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]):System.Object:this (FullOpts)
-78 (-5.58 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Contracts.ContractException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-68 (-5.75 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-65 (-35.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:AbbrevEraNames():System.String[] (FullOpts)
-65 (-35.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:EnglishEraNames():System.String[] (FullOpts)
-65 (-35.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:EraNames():System.String[] (FullOpts)
-64 (-3.16 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+AdjustmentRule:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-63 (-13.91 % of base) : System.Private.CoreLib.dasm - System.TypeLoadException:SetMessageField():this (FullOpts)
-53 (-4.02 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.__Canon,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-53 (-4.00 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-53 (-6.22 % of base) : System.Private.CoreLib.dasm - System.Globalization.CultureNotFoundException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-53 (-6.35 % of base) : System.Private.CoreLib.dasm - System.MissingMemberException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-51 (-16.04 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:ComputeAndUpdateInvocationFlags():uint:this (FullOpts)
-50 (-5.14 % of base) : System.Private.CoreLib.dasm - System.UnitySerializationHolder:GetUnitySerializationInfo(System.Runtime.Serialization.SerializationInfo,int) (FullOpts)
-48 (-5.36 % of base) : System.Private.CoreLib.dasm - System.StartupHookProvider:CallStartupHook(System.StartupHookProvider+StartupHookNameOrPath) (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[double,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[int,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[long,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[short,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[ubyte,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[double]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[int]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[long]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[short]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[ubyte]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-7.14 % of base) : System.Private.CoreLib.dasm - System.ArgumentOutOfRangeException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-6.52 % of base) : System.Private.CoreLib.dasm - System.DateTime:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-6.59 % of base) : System.Private.CoreLib.dasm - System.DateTimeOffset:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-6.67 % of base) : System.Private.CoreLib.dasm - System.WeakReference:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-39 (-47.56 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:GetHashCode():int:this (FullOpts)
-38 (-5.41 % of base) : System.Private.CoreLib.dasm - System.WeakReference`1[System.__Canon]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-37 (-3.85 % of base) : System.Private.CoreLib.dasm - System.Decimal:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-37 (-4.19 % of base) : System.Private.CoreLib.dasm - System.TypeLoadException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-36 (-5.91 % of base) : System.Private.CoreLib.dasm - System.Collections.Comparer:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-35 (-6.12 % of base) : System.Private.CoreLib.dasm - System.IO.FileLoadException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-35 (-6.12 % of base) : System.Private.CoreLib.dasm - System.IO.FileNotFoundException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-32 (-5.97 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+WaitThread:UnregisterWait(System.Threading.RegisteredWaitHandle,ubyte):this (FullOpts)
-31 (-2.96 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanFormat+FormatLiterals:Init(System.ReadOnlySpan`1[ushort],ubyte):this (FullOpts)
-29 (-21.01 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder+ChunkEnumerator+ManyChunkInfo:.ctor(System.Text.StringBuilder,int):this (FullOpts)
-26 (-4.47 % of base) : System.Private.CoreLib.dasm - System.Reflection.ReflectionTypeLoadException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-26 (-11.50 % of base) : System.Private.CoreLib.dasm - System.Runtime.Serialization.SerializationInfo:AddValueInternal(System.String,System.Object,System.Type):this (FullOpts)
-23 (-11.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeEventInfo:ToString():System.String:this (FullOpts)
-22 (-18.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:get_GUID():System.Guid:this (FullOpts)
-21 (-6.80 % of base) : System.Private.CoreLib.dasm - System.ArgumentException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.14 % of base) : System.Private.CoreLib.dasm - System.IntPtr:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.21 % of base) : System.Private.CoreLib.dasm - System.NotFiniteNumberException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeWrappedException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.SwitchExpressionException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-28.00 % of base) : System.Private.CoreLib.dasm - System.Threading.LowLevelLifoSemaphore:Dispose():this (FullOpts)
-21 (-14.58 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitHandle:set_Handle(long):this (FullOpts)
-21 (-6.14 % of base) : System.Private.CoreLib.dasm - System.UIntPtr:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-20 (-1.84 % of base) : System.Private.CoreLib.dasm - Interop+procfs:TryReadFile(System.String,byref):ubyte (FullOpts)
-20 (-1.64 % of base) : System.Private.CoreLib.dasm - Interop+Sys:ReadLink(System.ReadOnlySpan`1[ushort]):System.String (FullOpts)
-19 (-4.13 % of base) : System.Private.CoreLib.dasm - System.BadImageFormatException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-19 (-44.19 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:set_InitLocalsCore(ubyte):this (FullOpts)
-17 (-20.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.LocalSymInfo:AddUsingNamespace(System.String):this (FullOpts)
-16 (-4.83 % of base) : System.Private.CoreLib.dasm - System.ComponentModel.Win32Exception:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-16 (-1.68 % of base) : System.Private.CoreLib.dasm - System.Globalization.CompareInfo:IcuGetHashCodeOfString(System.ReadOnlySpan`1[ushort],int):int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Globalization.StringInfo:GetHashCode():int:this (FullOpts)
-16 (-4.91 % of base) : System.Private.CoreLib.dasm - System.ObjectDisposedException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-16 (-3.57 % of base) : System.Private.CoreLib.dasm - System.OrdinalCaseSensitiveComparer:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-16 (-3.57 % of base) : System.Private.CoreLib.dasm - System.OrdinalIgnoreCaseComparer:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetHashCode():int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderReplacementFallback:GetHashCode():int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Text.EncoderReplacementFallback:GetHashCode():int:this (FullOpts)
-16 (-4.91 % of base) : System.Private.CoreLib.dasm - System.TypeInitializationException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-15 (-2.45 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeILGenerator:UsingNamespace(System.String):this (FullOpts)
-14 (-20.59 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:WaitForCallbacks():this (FullOpts)
-14 (-20.59 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:WaitForRemoval():this (FullOpts)
-12 (-1.53 % of base) : System.Private.CoreLib.dasm - Interop+Sys:GetCwd():System.String (FullOpts)
Top method regressions (percentages):
14 (155.56 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_BaseType():System.Type:this (FullOpts)
14 (155.56 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_BaseType():System.Type:this (FullOpts)
12 (150.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetAttributeFlagsImpl():int:this (FullOpts)
12 (150.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_MetadataToken():int:this (FullOpts)
49 (140.00 % of base) : System.Private.CoreLib.dasm - System.String:GetHashCode():int:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.ApplicationId:get_PublicKeyToken():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_CurrencyGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_NumberGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_PercentGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.SortKey:get_KeyData():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Reflection.SignatureConstructedGenericType:get_GenericTypeArguments():System.Type[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Reflection.SignatureConstructedGenericType:GetGenericArguments():System.Type[]:this (FullOpts)
36 (124.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_NativeDigits():System.String[]:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_Name():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:GetReturnType():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_DeclaringType():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Name():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Namespace():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeFieldBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_DeclaringMethod():System.Reflection.MethodBase:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_DeclaringType():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_Name():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:ToString():System.String:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimePropertyBuilder:get_Module():System.Reflection.Module:this (FullOpts)
11 (122.22 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:get_Assembly():System.Reflection.Assembly:this (FullOpts)
10 (111.11 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_ReflectedType():System.Type:this (FullOpts)
10 (111.11 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:HasElementTypeImpl():ubyte:this (FullOpts)
10 (111.11 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_ReflectedType():System.Type:this (FullOpts)
9 (81.82 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_Attributes():int:this (FullOpts)
9 (81.82 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:GetMethodImplementationFlags():int:this (FullOpts)
9 (81.82 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_GenericParameterAttributes():int:this (FullOpts)
8 (72.73 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_GenericParameterPosition():int:this (FullOpts)
29 (58.00 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:op_Inequality(System.ModuleHandle,System.ModuleHandle):ubyte (FullOpts)
11 (55.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:IsTypeCreated():ubyte:this (FullOpts)
7 (53.85 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_Module():System.Reflection.Module:this (FullOpts)
7 (53.85 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_Assembly():System.Reflection.Assembly:this (FullOpts)
7 (53.85 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_Assembly():System.Reflection.Assembly:this (FullOpts)
20 (47.62 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:op_Equality(System.ModuleHandle,System.ModuleHandle):ubyte (FullOpts)
9 (47.37 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:GetHashCode():int:this (FullOpts)
33 (42.31 % of base) : System.Private.CoreLib.dasm - System.Environment:GetCommandLineArgs():System.String[] (FullOpts)
31 (40.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeParameterBuilder:SetConstant(System.Object):this (FullOpts)
19 (35.19 % of base) : System.Private.CoreLib.dasm - System.Threading.CancellationTokenRegistration:GetHashCode():int:this (FullOpts)
15 (31.91 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:Equals(System.ModuleHandle):ubyte:this (FullOpts)
215 (26.00 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetName(int):System.String:this (FullOpts)
66 (23.66 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[int]:ConstructFrom(System.Collections.Generic.HashSet`1[int]):this (FullOpts)
66 (23.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[long]:ConstructFrom(System.Collections.Generic.HashSet`1[long]):this (FullOpts)
66 (23.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Nullable`1[int]]:ConstructFrom(System.Collections.Generic.HashSet`1[System.Nullable`1[int]]):this (FullOpts)
66 (23.49 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[short]:ConstructFrom(System.Collections.Generic.HashSet`1[short]):this (FullOpts)
66 (23.49 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[ubyte]:ConstructFrom(System.Collections.Generic.HashSet`1[ubyte]):this (FullOpts)
66 (23.24 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[double]:ConstructFrom(System.Collections.Generic.HashSet`1[double]):this (FullOpts)
66 (22.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]:ConstructFrom(System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]):this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_GUID():System.Guid:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetEvent(System.String,int):System.Reflection.EventInfo:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetEvents():System.Reflection.EventInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetEvents(int):System.Reflection.EventInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetField(System.String,int):System.Reflection.FieldInfo:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetFields(int):System.Reflection.FieldInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetInterfaces():System.Type[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetMember(System.String,int,int):System.Reflection.MemberInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetMembers(int):System.Reflection.MemberInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetMethods(int):System.Reflection.MethodInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetNestedType(System.String,int):System.Type:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetNestedTypes(int):System.Type[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetProperties(int):System.Reflection.PropertyInfo[]:this (FullOpts)
4 (21.05 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:SetBaseTypeConstraintCore(System.Type):this (FullOpts)
4 (18.18 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetInterface(System.String,ubyte):System.Type:this (FullOpts)
3 (15.79 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetConstructors(int):System.Reflection.ConstructorInfo[]:this (FullOpts)
3 (15.79 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetInterfaceMap(System.Type):System.Reflection.InterfaceMapping:this (FullOpts)
3 (15.79 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_ContainsGenericParameters():ubyte:this (FullOpts)
3 (15.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_TypeHandle():System.RuntimeTypeHandle:this (FullOpts)
25 (10.73 % of base) : System.Private.CoreLib.dasm - System.Globalization.TimeSpanFormat+FormatLiterals:InitInvariant(ubyte):System.Globalization.TimeSpanFormat+FormatLiterals (FullOpts)
31 (8.56 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.__Canon]:ConstructFrom(System.Collections.Generic.HashSet`1[System.__Canon]):this (FullOpts)
9 (7.50 % of base) : System.Private.CoreLib.dasm - System.ModuleHandle:Equals(System.Object):ubyte:this (FullOpts)
43 (7.21 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetTokenNoLock():int:this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[double]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[int]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[long]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[short]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.Nullable`1[int]]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[System.Numerics.Vector`1[float]]:.ctor():this (FullOpts)
14 (6.22 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1+Partitions[ubyte]:.ctor():this (FullOpts)
22 (5.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.DynamicMethod:GetMethodDescriptor():System.RuntimeMethodHandle:this (FullOpts)
1 (5.26 % of base) : System.Private.CoreLib.dasm - System.IO.StringWriter:ToString():System.String:this (FullOpts)
1 (5.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:GetParameterTypes():System.Type[]:this (FullOpts)
1 (5.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:SetImplementationFlagsCore(int):this (FullOpts)
1 (5.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:ToString():System.String:this (FullOpts)
1 (5.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:GetHashCode():int:this (FullOpts)
1 (5.26 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeNameBuilder:ToString():System.String:this (FullOpts)
4 (5.19 % of base) : System.Private.CoreLib.dasm - System.IO.Strategies.OSFileStreamStrategy:Dispose(ubyte):this (FullOpts)
75 (5.11 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Trim():ubyte:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[double]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[int]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[long]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[short]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[System.__Canon]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
3 (4.62 % of base) : System.Private.CoreLib.dasm - System.ArraySegment`1[System.Numerics.Vector`1[float]]:GetHashCode():int:this (FullOpts)
Top method improvements (percentages):
-361 (-94.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:SetCustomAttributeCore(System.Reflection.ConstructorInfo,System.ReadOnlySpan`1[ubyte]):this (FullOpts)
-130 (-86.67 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_FullName():System.String:this (FullOpts)
-105 (-84.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_AssemblyQualifiedName():System.String:this (FullOpts)
-363 (-78.57 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetEmptyArray():System.Object[]:this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents():System.Reflection.EventInfo[]:this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetProperties(int):System.Reflection.PropertyInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents(int):System.Reflection.EventInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetFields(int):System.Reflection.FieldInfo[]:this (FullOpts)
-298 (-75.25 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetMethods(int):System.Reflection.MethodInfo[]:this (FullOpts)
-291 (-75.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetConstructors(int):System.Reflection.ConstructorInfo[]:this (FullOpts)
-279 (-74.01 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetNestedTypes(int):System.Type[]:this (FullOpts)
-107 (-65.64 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:Equals(System.Object):ubyte:this (FullOpts)
-79 (-62.20 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:InvokeMember(System.String,int,System.Reflection.Binder,System.Object,System.Object[],System.Reflection.ParameterModifier[],System.Globalization.CultureInfo,System.String[]):System.Object:this (FullOpts)
-193 (-58.13 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:ChangeThreadCount(int,int):this (FullOpts)
-39 (-47.56 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:GetHashCode():int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Globalization.StringInfo:GetHashCode():int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetHashCode():int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Text.DecoderReplacementFallback:GetHashCode():int:this (FullOpts)
-16 (-44.44 % of base) : System.Private.CoreLib.dasm - System.Text.EncoderReplacementFallback:GetHashCode():int:this (FullOpts)
-19 (-44.19 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:set_InitLocalsCore(ubyte):this (FullOpts)
-11 (-35.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_InitLocalsCore():ubyte:this (FullOpts)
-65 (-35.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:AbbrevEraNames():System.String[] (FullOpts)
-65 (-35.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:EnglishEraNames():System.String[] (FullOpts)
-65 (-35.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.JapaneseCalendar:EraNames():System.String[] (FullOpts)
-21 (-28.00 % of base) : System.Private.CoreLib.dasm - System.Threading.LowLevelLifoSemaphore:Dispose():this (FullOpts)
-284 (-27.76 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:DefineDefaultConstructorNoLock(int):System.Reflection.Emit.RuntimeConstructorBuilder:this (FullOpts)
-214 (-27.40 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskSchedulerAwaitTaskContinuation:Run(System.Threading.Tasks.Task,ubyte):this (FullOpts)
-29 (-21.01 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder+ChunkEnumerator+ManyChunkInfo:.ctor(System.Text.StringBuilder,int):this (FullOpts)
-14 (-20.59 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:WaitForCallbacks():this (FullOpts)
-14 (-20.59 % of base) : System.Private.CoreLib.dasm - System.Threading.RegisteredWaitHandle:WaitForRemoval():this (FullOpts)
-17 (-20.48 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.LocalSymInfo:AddUsingNamespace(System.String):this (FullOpts)
-85 (-20.43 % of base) : System.Private.CoreLib.dasm - System.ApplicationId:Equals(System.Object):ubyte:this (FullOpts)
-201 (-19.55 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+WorkerThread:ShouldExitWorker(System.Threading.PortableThreadPool,System.Threading.LowLevelLock):ubyte (FullOpts)
-191 (-19.25 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:.ctor():this (FullOpts)
-22 (-18.33 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:get_GUID():System.Guid:this (FullOpts)
-51 (-16.04 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeMethodInfo:ComputeAndUpdateInvocationFlags():uint:this (FullOpts)
-21 (-14.58 % of base) : System.Private.CoreLib.dasm - System.Threading.WaitHandle:set_Handle(long):this (FullOpts)
-63 (-13.91 % of base) : System.Private.CoreLib.dasm - System.TypeLoadException:SetMessageField():this (FullOpts)
-3 (-13.64 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_ReflectedType():System.Type:this (FullOpts)
-241 (-12.74 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+GateThread:GateThreadStart() (FullOpts)
-23 (-11.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeEventInfo:ToString():System.String:this (FullOpts)
-3 (-11.54 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:CreateTypeInfoCore():System.Reflection.TypeInfo:this (FullOpts)
-26 (-11.50 % of base) : System.Private.CoreLib.dasm - System.Runtime.Serialization.SerializationInfo:AddValueInternal(System.String,System.Object,System.Type):this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[double]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[int]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[long]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[short]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[System.__Canon]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[System.Nullable`1[int]]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[System.Numerics.Vector`1[float]]:GetHashCode():int:this (FullOpts)
-8 (-10.96 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.DelegateEqualityComparer`1[ubyte]:GetHashCode():int:this (FullOpts)
-2 (-9.09 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_DeclaringType():System.Type:this (FullOpts)
-4 (-7.41 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:get_CallingConvention():int:this (FullOpts)
-125 (-7.23 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+TransitionTime:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-7.14 % of base) : System.Private.CoreLib.dasm - System.ArgumentOutOfRangeException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-107 (-6.90 % of base) : System.Private.CoreLib.dasm - System.Security.SecurityException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.80 % of base) : System.Private.CoreLib.dasm - System.ArgumentException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.RuntimeWrappedException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.80 % of base) : System.Private.CoreLib.dasm - System.Runtime.CompilerServices.SwitchExpressionException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-6.67 % of base) : System.Private.CoreLib.dasm - System.WeakReference:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-207 (-6.66 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:Update(int,double,int):System.ValueTuple`2[int,int]:this (FullOpts)
-42 (-6.59 % of base) : System.Private.CoreLib.dasm - System.DateTimeOffset:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-42 (-6.52 % of base) : System.Private.CoreLib.dasm - System.DateTime:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-53 (-6.35 % of base) : System.Private.CoreLib.dasm - System.MissingMemberException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-53 (-6.22 % of base) : System.Private.CoreLib.dasm - System.Globalization.CultureNotFoundException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.21 % of base) : System.Private.CoreLib.dasm - System.NotFiniteNumberException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.14 % of base) : System.Private.CoreLib.dasm - System.IntPtr:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-21 (-6.14 % of base) : System.Private.CoreLib.dasm - System.UIntPtr:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-35 (-6.12 % of base) : System.Private.CoreLib.dasm - System.IO.FileLoadException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-35 (-6.12 % of base) : System.Private.CoreLib.dasm - System.IO.FileNotFoundException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-32 (-5.97 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+WaitThread:UnregisterWait(System.Threading.RegisteredWaitHandle,ubyte):this (FullOpts)
-36 (-5.91 % of base) : System.Private.CoreLib.dasm - System.Collections.Comparer:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-68 (-5.75 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-81 (-5.68 % of base) : System.Private.CoreLib.dasm - System.Text.StringBuilder:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-78 (-5.58 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.Contracts.ContractException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-38 (-5.41 % of base) : System.Private.CoreLib.dasm - System.WeakReference`1[System.__Canon]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-48 (-5.36 % of base) : System.Private.CoreLib.dasm - System.StartupHookProvider:CallStartupHook(System.StartupHookProvider+StartupHookNameOrPath) (FullOpts)
-50 (-5.14 % of base) : System.Private.CoreLib.dasm - System.UnitySerializationHolder:GetUnitySerializationInfo(System.Runtime.Serialization.SerializationInfo,int) (FullOpts)
-9 (-4.97 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+WaitThread:RegisterWaitHandle(System.Threading.RegisteredWaitHandle):ubyte:this (FullOpts)
-16 (-4.91 % of base) : System.Private.CoreLib.dasm - System.ObjectDisposedException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-16 (-4.91 % of base) : System.Private.CoreLib.dasm - System.TypeInitializationException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-16 (-4.83 % of base) : System.Private.CoreLib.dasm - System.ComponentModel.Win32Exception:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-4 (-4.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:ToString():System.String:this (FullOpts)
-4 (-4.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.SymbolType:ToString():System.String:this (FullOpts)
-4 (-4.55 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.TypeBuilderInstantiation:ToString():System.String:this (FullOpts)
-26 (-4.47 % of base) : System.Private.CoreLib.dasm - System.Reflection.ReflectionTypeLoadException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[double,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[int,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[long,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[short,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.32 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.Dictionary`2[ubyte,System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[double]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[int]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[long]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[short]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Nullable`1[int]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-46 (-4.31 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[ubyte]:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
339 total methods with Code Size differences (218 improved, 121 regressed), 55536 unchanged.
--------------------------------------------------------------------------------
Frameworks diffs
Diffs
Found 401 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 38126248
Total bytes of diff: 38098984
Total bytes of delta: -27264 (-0.07 % of base)
Total relative delta: 223.91
diff is an improvement.
relative diff is a regression.
Top file regressions (bytes):
3476 : System.Collections.dasm (0.60 % of base)
629 : System.Collections.Immutable.dasm (0.03 % of base)
384 : System.Linq.Expressions.dasm (0.04 % of base)
239 : System.Net.NetworkInformation.dasm (0.46 % of base)
206 : System.Net.Sockets.dasm (0.08 % of base)
175 : Microsoft.VisualBasic.Core.dasm (0.03 % of base)
136 : System.Runtime.Serialization.Schema.dasm (0.24 % of base)
87 : System.Data.Common.dasm (0.01 % of base)
70 : Microsoft.Extensions.DependencyModel.dasm (0.09 % of base)
61 : System.Reflection.MetadataLoadContext.dasm (0.03 % of base)
60 : System.Resources.Writer.dasm (0.62 % of base)
60 : System.Resources.Extensions.dasm (0.18 % of base)
57 : Microsoft.Extensions.Configuration.dasm (0.27 % of base)
49 : ILCompiler.Reflection.ReadyToRun.dasm (0.02 % of base)
48 : System.Security.Claims.dasm (0.22 % of base)
34 : System.Memory.dasm (0.01 % of base)
33 : System.IO.Compression.Brotli.dasm (0.15 % of base)
20 : System.IO.Packaging.dasm (0.02 % of base)
13 : Microsoft.Extensions.FileSystemGlobbing.dasm (0.05 % of base)
12 : System.Threading.Tasks.Parallel.dasm (0.00 % of base)
11 : System.IO.MemoryMappedFiles.dasm (0.05 % of base)
11 : System.ComponentModel.Annotations.dasm (0.02 % of base)
4 : System.Runtime.InteropServices.dasm (0.02 % of base)
3 : System.IO.FileSystem.Watcher.dasm (0.01 % of base)
2 : System.Composition.Hosting.dasm (0.00 % of base)
Top file improvements (bytes):
-6373 : System.Private.CoreLib.dasm (-0.09 % of base)
-5595 : System.Private.Xml.dasm (-0.14 % of base)
-2118 : System.Threading.Tasks.Dataflow.dasm (-0.16 % of base)
-1847 : System.Net.Http.dasm (-0.23 % of base)
-1796 : System.CodeDom.dasm (-0.86 % of base)
-1673 : System.Private.DataContractSerialization.dasm (-0.17 % of base)
-1642 : System.Net.Mail.dasm (-0.88 % of base)
-1264 : System.Composition.Convention.dasm (-1.08 % of base)
-1264 : System.ComponentModel.Composition.Registration.dasm (-1.24 % of base)
-1166 : System.Reflection.Emit.dasm (-1.25 % of base)
-914 : System.Text.Json.dasm (-0.07 % of base)
-494 : System.Security.Cryptography.Xml.dasm (-0.23 % of base)
-471 : Microsoft.CSharp.dasm (-0.14 % of base)
-435 : System.Configuration.ConfigurationManager.dasm (-0.11 % of base)
-431 : System.Runtime.Numerics.dasm (-0.35 % of base)
-398 : System.DirectoryServices.Protocols.dasm (-0.28 % of base)
-391 : System.Net.Requests.dasm (-0.28 % of base)
-382 : System.ComponentModel.Composition.dasm (-0.09 % of base)
-309 : System.Private.Xml.Linq.dasm (-0.16 % of base)
-298 : System.Formats.Tar.dasm (-0.24 % of base)
-293 : System.Security.Cryptography.dasm (-0.03 % of base)
-287 : System.Runtime.Serialization.Formatters.dasm (-0.26 % of base)
-280 : System.Linq.Parallel.dasm (-0.01 % of base)
-251 : System.IO.Compression.dasm (-0.27 % of base)
-184 : System.Security.Cryptography.Pkcs.dasm (-0.05 % of base)
-173 : System.Transactions.Local.dasm (-0.11 % of base)
-172 : System.Net.HttpListener.dasm (-0.16 % of base)
-170 : System.Diagnostics.Process.dasm (-0.18 % of base)
-151 : System.IO.Ports.dasm (-0.31 % of base)
-141 : System.ComponentModel.TypeConverter.dasm (-0.05 % of base)
-128 : System.Reflection.Metadata.dasm (-0.02 % of base)
-128 : System.Threading.RateLimiting.dasm (-0.08 % of base)
-120 : System.Collections.Concurrent.dasm (-0.03 % of base)
-119 : System.Net.WebProxy.dasm (-2.09 % of base)
-110 : System.Net.WebSockets.dasm (-0.09 % of base)
-96 : System.Net.Security.dasm (-0.04 % of base)
-94 : System.Security.Cryptography.Cose.dasm (-0.14 % of base)
-90 : System.Runtime.Caching.dasm (-0.15 % of base)
-75 : Microsoft.Extensions.Hosting.dasm (-0.10 % of base)
-72 : System.Text.RegularExpressions.dasm (-0.01 % of base)
-71 : System.Net.Quic.dasm (-0.06 % of base)
-60 : Microsoft.Extensions.Logging.Console.dasm (-0.07 % of base)
-53 : System.Collections.Specialized.dasm (-0.19 % of base)
-53 : System.Private.Uri.dasm (-0.06 % of base)
-48 : System.Linq.dasm (-0.00 % of base)
-40 : Microsoft.Extensions.Logging.TraceSource.dasm (-0.46 % of base)
-39 : System.Web.HttpUtility.dasm (-0.30 % of base)
-34 : System.IO.Pipes.dasm (-0.09 % of base)
-29 : System.Formats.Asn1.dasm (-0.03 % of base)
-29 : System.Data.Odbc.dasm (-0.01 % of base)
-27 : System.Console.dasm (-0.03 % of base)
-27 : Microsoft.Extensions.FileProviders.Physical.dasm (-0.13 % of base)
-24 : System.IO.Pipelines.dasm (-0.03 % of base)
-21 : System.Composition.Runtime.dasm (-0.12 % of base)
-21 : System.Drawing.Primitives.dasm (-0.05 % of base)
-21 : System.Diagnostics.DiagnosticSource.dasm (-0.01 % of base)
-19 : System.ServiceModel.Syndication.dasm (-0.01 % of base)
-19 : System.Security.Permissions.dasm (-0.12 % of base)
-19 : System.Reflection.Context.dasm (-0.03 % of base)
-16 : System.Net.WebClient.dasm (-0.03 % of base)
-16 : System.IO.Hashing.dasm (-0.06 % of base)
-14 : System.Diagnostics.TraceSource.dasm (-0.03 % of base)
-10 : Microsoft.Extensions.DependencyInjection.dasm (-0.01 % of base)
-8 : System.Text.Encoding.CodePages.dasm (-0.01 % of base)
-7 : Microsoft.Extensions.Configuration.Xml.dasm (-0.07 % of base)
-6 : System.IO.IsolatedStorage.dasm (-0.03 % of base)
-4 : runincontext.dasm (-0.03 % of base)
-4 : System.Net.WebHeaderCollection.dasm (-0.03 % of base)
-4 : System.Net.WebSockets.Client.dasm (-0.02 % of base)
-4 : System.Diagnostics.TextWriterTraceListener.dasm (-0.02 % of base)
-1 : System.Diagnostics.StackTrace.dasm (-0.02 % of base)
-1 : Microsoft.Extensions.Logging.dasm (-0.00 % of base)
97 total files with Code Size differences (72 improved, 25 regressed), 159 unchanged.
Top method regressions (bytes):
908 (31.45 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlFormatReaderGenerator+CriticalHelper:ReadMembers(System.Runtime.Serialization.DataContracts.ClassDataContract,System.Reflection.Emit.LocalBuilder):this (FullOpts)
674 (18.70 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlFormatReaderGenerator+CriticalHelper:ReadValue(System.Type,System.String,System.String):System.Reflection.Emit.LocalBuilder:this (FullOpts)
279 (26.90 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Strings:GetNumberFormatString(int,int,int,int):System.String (FullOpts)
215 (26.00 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetName(int):System.String:this (FullOpts)
168 (82.35 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:DefinitionMismatchedExportArity(System.Type,System.Reflection.MemberInfo) (FullOpts)
136 (4.88 % of base) : System.Runtime.Serialization.Schema.dasm - System.Runtime.Serialization.CodeExporter:ExportXmlDataContract(System.Runtime.Serialization.DataContracts.XmlDataContract,System.Runtime.Serialization.ContractCodeDomInfo):this (FullOpts)
121 (1.35 % of base) : System.Private.Xml.dasm - System.Xml.Schema.DatatypeImplementation:.cctor() (FullOpts)
120 (75.00 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:DefinitionContainsNoExports(System.Type) (FullOpts)
120 (75.00 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:DefinitionMarkedWithPartNotDiscoverableAttribute(System.Type) (FullOpts)
120 (75.00 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:PartDefinitionResurrected(System.ComponentModel.Composition.Primitives.ComposablePartDefinition) (FullOpts)
118 (65.56 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_ConstructorConventionOverridden(System.Type) (FullOpts)
118 (65.56 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_ConstructorConventionOverridden(System.Type) (FullOpts)
108 (11.33 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Strings:GetFormatString(int,int,int,int,int):System.String (FullOpts)
88 (7.33 % of base) : Microsoft.Extensions.DependencyModel.dasm - Microsoft.Extensions.DependencyModel.DependencyContextWriter:WriteLibraries(Microsoft.Extensions.DependencyModel.DependencyContext,System.Text.Json.Utf8JsonWriter) (FullOpts)
75 (5.11 % of base) : System.Private.CoreLib.dasm - System.Buffers.SharedArrayPool`1[System.__Canon]:Trim():ubyte:this (FullOpts)
71 (1.68 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.JsonFormatReaderGenerator+CriticalHelper:ReadValue(System.Type,System.String):System.Reflection.Emit.LocalBuilder:this (FullOpts)
66 (23.24 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[double]:ConstructFrom(System.Collections.Generic.HashSet`1[double]):this (FullOpts)
66 (23.66 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[int]:ConstructFrom(System.Collections.Generic.HashSet`1[int]):this (FullOpts)
66 (23.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[long]:ConstructFrom(System.Collections.Generic.HashSet`1[long]):this (FullOpts)
66 (23.49 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[short]:ConstructFrom(System.Collections.Generic.HashSet`1[short]):this (FullOpts)
66 (23.57 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Nullable`1[int]]:ConstructFrom(System.Collections.Generic.HashSet`1[System.Nullable`1[int]]):this (FullOpts)
66 (22.37 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]:ConstructFrom(System.Collections.Generic.HashSet`1[System.Numerics.Vector`1[float]]):this (FullOpts)
66 (23.49 % of base) : System.Private.CoreLib.dasm - System.Collections.Generic.HashSet`1[ubyte]:ConstructFrom(System.Collections.Generic.HashSet`1[ubyte]):this (FullOpts)
66 (4.43 % of base) : System.Private.CoreLib.dasm - System.Reflection.RuntimeCustomAttributeData:Init(System.Runtime.InteropServices.DllImportAttribute):this (FullOpts)
60 (17.96 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.Hosting.CatalogExportProvider+<>c__DisplayClass43_0:<UpdateRejections>b__0():this (FullOpts)
60 (1.81 % of base) : System.Resources.Extensions.dasm - System.Resources.Extensions.PreserializedResourceWriter:Generate():this (FullOpts)
60 (1.75 % of base) : System.Resources.Writer.dasm - System.Resources.ResourceWriter:Generate():this (FullOpts)
59 (9.52 % of base) : System.Data.Common.dasm - System.Data.Common.DbSchemaTable:.cctor() (FullOpts)
58 (3.67 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaInference:.cctor() (FullOpts)
57 (87.69 % of base) : Microsoft.Extensions.Configuration.dasm - Microsoft.Extensions.Configuration.ConfigurationManager+ConfigurationBuilderProperties:Contains(System.Collections.Generic.KeyValuePair`2[System.String,System.Object]):ubyte:this (FullOpts)
57 (47.90 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:GetTypeHandle(System.Type):System.Reflection.Metadata.EntityHandle:this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[double,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[int,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[long,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[short,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.__Canon,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[ubyte,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]][],int):this (FullOpts)
54 (2.60 % of base) : System.Data.Common.dasm - System.Data.Merger:MergeDataSet(System.Data.DataSet):this (FullOpts)
54 (0.96 % of base) : System.Data.Common.dasm - System.Data.XSDSchema:LoadSchema(System.Xml.Schema.XmlSchemaSet,System.Data.DataSet):this (FullOpts)
51 (29.48 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:GetTypeMetadataToken(System.Type):int:this (FullOpts)
49 (3.18 % of base) : ILCompiler.Reflection.ReadyToRun.dasm - ILCompiler.Reflection.ReadyToRun.NativeHashtable:ToString():System.String:this (FullOpts)
49 (4.14 % of base) : System.Private.CoreLib.dasm - System.Diagnostics.StackFrameHelper:InitializeSourceInfo(int,ubyte,System.Exception):this (FullOpts)
49 (16.17 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPInterfaceProperties:GetDhcpServerAddresses():System.Net.NetworkInformation.InternalIPAddressCollection:this (FullOpts)
49 (140.00 % of base) : System.Private.CoreLib.dasm - System.String:GetHashCode():int:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[double,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[double]:this (FullOpts)
47 (17.22 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[int,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[int]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[long,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[long]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[short,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[short]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Numerics.Vector`1[float]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[ubyte,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TKey>.GetEnumerator():System.Collections.Generic.IEnumerator`1[ubyte]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[double,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[int,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[long,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[short,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
47 (15.88 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[ubyte,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<TValue>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Nullable`1[int]]:this (FullOpts)
46 (5.74 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
46 (11.92 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ModuleBuilderImpl:GetMemberHandle(System.Reflection.MemberInfo):System.Reflection.Metadata.EntityHandle:this (FullOpts)
45 (0.97 % of base) : System.Data.Common.dasm - System.Data.DataTable:ReadXml(System.Xml.XmlReader,int,ubyte):int:this (FullOpts)
45 (2.53 % of base) : System.Data.Common.dasm - System.Xml.XmlDataDocument:OrderTables(System.Data.DataSet):System.Data.DataTable[]:this (FullOpts)
45 (1.58 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XmlQueryTypeFactory:.cctor() (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[double,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]]:this (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[int,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]]:this (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[long,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]]:this (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[short,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]]:this (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]]:this (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]]:this (FullOpts)
43 (14.73 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>.GetEnumerator():System.Collections.Generic.IEnumerator`1[System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]]]:this (FullOpts)
43 (7.21 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeMethodBuilder:GetTokenNoLock():int:this (FullOpts)
43 (58.90 % of base) : System.Private.Xml.dasm - System.Xml.Schema.BitSet:Clone():System.Xml.Schema.BitSet:this (FullOpts)
43 (1.88 % of base) : System.Private.Xml.dasm - System.Xml.Schema.SchemaCollectionPreprocessor:LoadExternals(System.Xml.Schema.XmlSchema,System.Xml.Schema.XmlSchemaCollection):this (FullOpts)
42 (4.87 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.Configuration:.ctor(System.String,System.Type,System.Object[]):this (FullOpts)
42 (41.58 % of base) : System.Private.Xml.dasm - System.Xml.HWStack:Clone():System.Object:this (FullOpts)
41 (6.37 % of base) : System.Data.Common.dasm - System.Data.DataRow:CopyValuesIntoStore(System.Collections.ArrayList,System.Collections.ArrayList,int):int:this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[double,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[int,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[long,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[short,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
40 (5.49 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[ubyte,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
39 (3.87 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.__Canon,System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[System.__Canon,System.Nullable`1[int]]:this (FullOpts)
39 (3.43 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:this (FullOpts)
38 (6.27 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHelpers:SetPendingModes(System.Collections.Generic.SortedDictionary`2[System.String,int]) (FullOpts)
37 (4.31 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.CopyTo(System.Array,int):this (FullOpts)
37 (4.65 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[double,System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[double,System.Nullable`1[int]]:this (FullOpts)
37 (4.75 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[int,System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[int,System.Nullable`1[int]]:this (FullOpts)
37 (4.74 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[long,System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[long,System.Nullable`1[int]]:this (FullOpts)
37 (4.74 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[short,System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[short,System.Nullable`1[int]]:this (FullOpts)
37 (4.69 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:this (FullOpts)
37 (4.74 % of base) : System.Collections.Immutable.dasm - System.Collections.Immutable.ImmutableSortedDictionary`2[ubyte,System.Nullable`1[int]]:FillFromEmpty(System.Collections.Generic.IEnumerable`1[System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]]],ubyte):System.Collections.Immutable.ImmutableSortedDictionary`2[ubyte,System.Nullable`1[int]]:this (FullOpts)
37 (10.88 % of base) : System.Data.Common.dasm - System.Data.SqlTypes.SqlString:GetHashCode():int:this (FullOpts)
37 (5.35 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.X509Certificates.UnixPkcs12Reader:ParsePkcs12(System.ReadOnlySpan`1[ubyte]):this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.ApplicationId:get_PublicKeyToken():ubyte[]:this (FullOpts)
Top method improvements (bytes):
-775 (-84.70 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpReplyReaderFactory+ReadLinesAsyncResult:Read():this (FullOpts)
-679 (-31.85 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.CustomAttributeInfo:DecodeCustomAttribute(System.Reflection.ConstructorInfo,System.ReadOnlySpan`1[ubyte]):System.Reflection.Emit.CustomAttributeInfo (FullOpts)
-663 (-34.71 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.ReflectionXmlSerializationReader:WriteEncodedStructMethod(System.Xml.Serialization.StructMapping):System.Object:this (FullOpts)
-519 (-33.68 % of base) : System.Data.Common.dasm - System.Data.DataViewManager:set_DataViewSettingCollectionString(System.String):this (FullOpts)
-409 (-71.88 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlObjectSerializerReadContextComplex:InternalDeserialize(System.Runtime.Serialization.XmlReaderDelegator,int,System.RuntimeTypeHandle,System.String,System.String):System.Object:this (FullOpts)
-407 (-8.03 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlFormatWriterGenerator+CriticalHelper:WriteCollection(System.Runtime.Serialization.DataContracts.CollectionDataContract):this (FullOpts)
-392 (-66.55 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapReferralCallback+Marshaller+MarshalValue:FromManaged(System.DirectoryServices.Protocols.LdapReferralCallback):this (FullOpts)
-377 (-6.65 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.JsonFormatWriterGenerator+CriticalHelper:WriteCollection(System.Runtime.Serialization.DataContracts.CollectionDataContract):this (FullOpts)
-372 (-80.52 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.CodeGenerator:EndMethod():System.Delegate:this (FullOpts)
-363 (-78.57 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetEmptyArray():System.Object[]:this (FullOpts)
-361 (-94.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:SetCustomAttributeCore(System.Reflection.ConstructorInfo,System.ReadOnlySpan`1[ubyte]):this (FullOpts)
-355 (-16.75 % of base) : System.Data.Common.dasm - System.Data.Common.DbDataReaderExtensions+DataRowDbColumn:PopulateFields():this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents():System.Reflection.EventInfo[]:this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetProperties(int):System.Reflection.PropertyInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents(int):System.Reflection.EventInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetFields(int):System.Reflection.FieldInfo[]:this (FullOpts)
-301 (-46.59 % of base) : System.Net.Requests.dasm - System.Net.TimerThread+TimerQueue:CreateTimer(System.Net.TimerThread+Callback,System.Object):System.Net.TimerThread+Timer:this (FullOpts)
-301 (-64.04 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.EnumBuilderImpl:DefineLiteralCore(System.String,System.Object):System.Reflection.Emit.FieldBuilder:this (FullOpts)
-298 (-75.25 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetMethods(int):System.Reflection.MethodInfo[]:this (FullOpts)
-291 (-75.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetConstructors(int):System.Reflection.ConstructorInfo[]:this (FullOpts)
-284 (-27.76 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:DefineDefaultConstructorNoLock(int):System.Reflection.Emit.RuntimeConstructorBuilder:this (FullOpts)
-279 (-22.14 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpReplyReaderFactory:ReadLines(System.Net.Mail.SmtpReplyReader,ubyte):System.Net.Mail.LineInfo[]:this (FullOpts)
-279 (-74.01 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetNestedTypes(int):System.Type[]:this (FullOpts)
-276 (-33.50 % of base) : System.Private.DataContractSerialization.dasm - System.Xml.XmlBaseReader:get_NameTable():System.Xml.XmlNameTable:this (FullOpts)
-263 (-8.99 % of base) : System.Net.Http.dasm - System.Net.Http.Http3RequestStream+<WriteRequestContentAsync>d__32:MoveNext():this (FullOpts)
-255 (-4.89 % of base) : System.Net.Http.dasm - System.Net.Http.Http3Connection+<ProcessServerStreamAsync>d__41:MoveNext():this (FullOpts)
-242 (-52.49 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpReplyReaderFactory:Close(System.Net.Mail.SmtpReplyReader):this (FullOpts)
-241 (-12.74 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+GateThread:GateThreadStart() (FullOpts)
-232 (-40.85 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.EnumBuilderImpl:.ctor(System.String,System.Type,int,System.Reflection.Emit.ModuleBuilderImpl):this (FullOpts)
-223 (-16.57 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WritePrimitiveValue(System.Object):this (FullOpts)
-214 (-27.40 % of base) : System.Private.CoreLib.dasm - System.Threading.Tasks.TaskSchedulerAwaitTaskContinuation:Run(System.Threading.Tasks.Task,ubyte):this (FullOpts)
-212 (-88.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenSet`1+GSW[System.Numerics.Vector`1[float]]:FindItemIndex(System.Numerics.Vector`1[float]):int:this (FullOpts)
-207 (-6.66 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:Update(int,double,int):System.ValueTuple`2[int,int]:this (FullOpts)
-202 (-59.76 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.CSharpInvokeMemberBinder:FallbackInvoke(System.Dynamic.DynamicMetaObject,System.Dynamic.DynamicMetaObject[],System.Dynamic.DynamicMetaObject):System.Dynamic.DynamicMetaObject:this (FullOpts)
-201 (-19.55 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+WorkerThread:ShouldExitWorker(System.Threading.PortableThreadPool,System.Threading.LowLevelLock):ubyte (FullOpts)
-195 (-8.73 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:Compile(System.Xml.Xsl.Xslt.Compiler):System.Xml.Xsl.Qil.QilExpression:this (FullOpts)
-194 (-67.60 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.Cache.XPathDocumentElementChildIterator:MoveNext():ubyte:this (FullOpts)
-193 (-58.13 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:ChangeThreadCount(int,int):this (FullOpts)
-192 (-46.38 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.XslAstAnalyzer:AddImportDependencies(System.Xml.Xsl.Xslt.Stylesheet,System.Xml.Xsl.Xslt.Template):this (FullOpts)
-191 (-19.25 % of base) : System.Private.CoreLib.dasm - System.Threading.PortableThreadPool+HillClimbing:.ctor():this (FullOpts)
-179 (-36.98 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_PartCreationConventionOverridden(System.Type) (FullOpts)
-179 (-36.98 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_PartCreationConventionOverridden(System.Type) (FullOpts)
-179 (-36.98 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_PartMetadataConventionOverridden(System.Type) (FullOpts)
-179 (-36.98 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_PartMetadataConventionOverridden(System.Type) (FullOpts)
-179 (-37.61 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_TypeExportConventionOverridden(System.Type) (FullOpts)
-179 (-37.61 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_TypeExportConventionOverridden(System.Type) (FullOpts)
-178 (-39.04 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:MemberMarkedWithMultipleImportAndImportMany(System.ComponentModel.Composition.ReflectionModel.ReflectionItem) (FullOpts)
-169 (-31.41 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:PartDefinitionRejected(System.ComponentModel.Composition.Primitives.ComposablePartDefinition,System.ComponentModel.Composition.ChangeRejectedException) (FullOpts)
-169 (-28.55 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_MemberExportConventionOverridden(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_MemberExportConventionOverridden(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_MemberImportConventionMatchedTwice(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_MemberImportConventionMatchedTwice(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_MemberImportConventionOverridden(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_MemberImportConventionOverridden(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_OnSatisfiedImportNotificationOverridden(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_OnSatisfiedImportNotificationOverridden(System.Type,System.Reflection.MemberInfo) (FullOpts)
-169 (-28.55 % of base) : System.Composition.Convention.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_ParameterImportConventionOverridden(System.Reflection.ParameterInfo,System.Reflection.ConstructorInfo) (FullOpts)
-169 (-28.55 % of base) : System.ComponentModel.Composition.Registration.dasm - System.Composition.Diagnostics.CompositionTrace:Registration_ParameterImportConventionOverridden(System.Reflection.ParameterInfo,System.Reflection.ConstructorInfo) (FullOpts)
-165 (-22.51 % of base) : System.ComponentModel.Composition.dasm - System.Composition.Diagnostics.CompositionTrace:AssemblyLoadFailed(System.ComponentModel.Composition.Hosting.DirectoryCatalog,System.String,System.Exception) (FullOpts)
-162 (-13.78 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.XslAstAnalyzer:VisitCallTemplate(System.Xml.Xsl.Xslt.XslNode):int:this (FullOpts)
-156 (-32.64 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.XsltLoader:CheckWithParam(System.Collections.Generic.List`1[System.Xml.Xsl.Xslt.XslNode],System.Xml.Xsl.Xslt.XslNode):this (FullOpts)
-152 (-38.00 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.Stylesheet:AddVarPar(System.Xml.Xsl.Xslt.VarPar):ubyte:this (FullOpts)
-149 (-53.79 % of base) : System.Private.Xml.dasm - System.Xml.Serialization.StructMapping:System.Xml.Serialization.INameScope.get_Item(System.String,System.String):System.Object:this (FullOpts)
-148 (-4.45 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpClient:SendAsync(System.Net.Mail.MailMessage,System.Object):this (FullOpts)
-144 (-13.68 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericSpecializationPartCreationInfo:TranslateExpot(System.ComponentModel.Composition.ReflectionModel.ReflectionMemberExportDefinition,System.Collections.Generic.List`1[System.ComponentModel.Composition.ReflectionModel.LazyMemberInfo]):System.ComponentModel.Composition.Primitives.ExportDefinition:this (FullOpts)
-141 (-5.06 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.BaseConfigurationRecord:InitConfigFromFile():this (FullOpts)
-141 (-31.69 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.InvokeGenerator:FindActualArg(System.Xml.Xsl.Qil.QilParameter,System.Collections.Generic.IList`1[System.Xml.Xsl.Xslt.XslNode]):System.Xml.Xsl.Qil.QilNode (FullOpts)
-138 (-37.50 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericSpecializationPartCreationInfo:Translate(System.String,int[]):System.String:this (FullOpts)
-136 (-20.09 % of base) : System.ComponentModel.Composition.dasm - System.ComponentModel.Composition.ReflectionModel.GenericSpecializationPartCreationInfo:TranslateExportMetadata(System.ComponentModel.Composition.ReflectionModel.ReflectionMemberExportDefinition):System.Collections.Generic.Dictionary`2[System.String,System.Object]:this (FullOpts)
-136 (-5.48 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-136 (-5.48 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.XsltException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-135 (-67.16 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WriteValue(System.Decimal):this (FullOpts)
-133 (-27.71 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:ReadMagicAttribute(System.Span`1[ubyte]):this (FullOpts)
-131 (-16.13 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilGenerator:FillupInvokeArgs(System.Collections.Generic.IList`1[System.Xml.Xsl.Qil.QilNode],System.Collections.Generic.IList`1[System.Xml.Xsl.Xslt.XslNode],System.Xml.Xsl.Qil.QilList):ubyte (FullOpts)
-130 (-86.67 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.EnumBuilderImpl:get_FullName():System.String:this (FullOpts)
-130 (-86.67 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_FullName():System.String:this (FullOpts)
-129 (-18.75 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:.ctor(System.Collections.Generic.IDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]],System.Collections.Generic.IComparer`1[System.Numerics.Vector`1[float]]):this (FullOpts)
-129 (-33.25 % of base) : System.Private.Xml.Linq.dasm - System.Xml.Linq.XNodeBuilder:WriteEndAttribute():this (FullOpts)
-129 (-14.84 % of base) : System.Private.Xml.dasm - System.Xml.Schema.AutoValidator:DetectValidationType():int:this (FullOpts)
-128 (-20.78 % of base) : Microsoft.CSharp.dasm - Microsoft.CSharp.RuntimeBinder.Semantics.TypeBind:CheckConstraints(Microsoft.CSharp.RuntimeBinder.Semantics.CType,int):ubyte (FullOpts)
-127 (-4.44 % of base) : System.Runtime.Serialization.Formatters.dasm - System.Runtime.Serialization.Formatters.Binary.ObjectReader:ParseMember(System.Runtime.Serialization.Formatters.Binary.ParseRecord):this (FullOpts)
-125 (-29.83 % of base) : System.Net.HttpListener.dasm - System.Net.HttpConnection:GetRequestStream(ubyte,long):System.Net.HttpRequestStream:this (FullOpts)
-125 (-7.23 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo+TransitionTime:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-122 (-54.95 % of base) : System.Reflection.Metadata.dasm - System.Reflection.Metadata.Ecma335.MetadataBuilder:WriteHeapsTo(System.Reflection.Metadata.BlobBuilder,System.Reflection.Metadata.BlobBuilder):this (FullOpts)
-121 (-1.55 % of base) : System.Data.Common.dasm - System.Data.DataTable:SerializeTableSchema(System.Runtime.Serialization.SerializationInfo,ubyte):this (FullOpts)
-119 (-50.85 % of base) : System.Net.WebProxy.dasm - System.Net.WebProxy:get_BypassList():System.String[]:this (FullOpts)
-119 (-9.67 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoArrayType+<GetMethodsCore>d__18:MoveNext():ubyte:this (FullOpts)
-116 (-51.79 % of base) : System.Net.Http.dasm - System.Net.Http.HttpRuleParser:GetTokenString(System.ReadOnlySpan`1[ubyte]):System.String (FullOpts)
-110 (-6.25 % of base) : System.Runtime.Serialization.Formatters.dasm - System.Runtime.Serialization.Formatters.Binary.ObjectReader:ParseArrayMember(System.Runtime.Serialization.Formatters.Binary.ParseRecord):this (FullOpts)
-108 (-3.56 % of base) : System.Private.Xml.dasm - System.Xml.Schema.XmlSchemaValidator:EndElementIdentityConstraints(System.Object,System.String,System.Xml.Schema.XmlSchemaDatatype):this (FullOpts)
-107 (-65.64 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:Equals(System.Object):ubyte:this (FullOpts)
-107 (-6.90 % of base) : System.Private.CoreLib.dasm - System.Security.SecurityException:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-106 (-79.10 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallFrozenSet`1+GSW[System.Numerics.Vector`1[float]]:FindItemIndex(System.Numerics.Vector`1[float]):int:this (FullOpts)
-106 (-39.11 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Xslt.QilStrConcatenator:ToQil():System.Xml.Xsl.Qil.QilNode:this (FullOpts)
-105 (-84.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_AssemblyQualifiedName():System.String:this (FullOpts)
-105 (-71.43 % of base) : System.Private.Xml.dasm - System.Xml.XmlAutoDetectWriter:WriteProcessingInstruction(System.String,System.String):this (FullOpts)
-103 (-16.83 % of base) : System.Formats.Tar.dasm - System.Formats.Tar.TarHeader:ReadVersionAttribute(System.Span`1[ubyte]):this (FullOpts)
-102 (-3.91 % of base) : System.Private.CoreLib.dasm - System.Exception:GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
-102 (-13.25 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.JsonFormatWriterGenerator+CriticalHelper:TryWritePrimitiveArray(System.Type,System.Type,System.Reflection.Emit.LocalBuilder,System.Reflection.Emit.LocalBuilder):ubyte:this (FullOpts)
-99 (-3.03 % of base) : System.Private.CoreLib.dasm - System.TimeZoneInfo:System.Runtime.Serialization.ISerializable.GetObjectData(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext):this (FullOpts)
Top method regressions (percentages):
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[double,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[int,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[long,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[short,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.__Canon,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (400.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[ubyte,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[double,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[double,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[int,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[int,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[long,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[long,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[short,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[short,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.__Canon,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.__Canon,System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.Nullable`1[int],System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[System.Numerics.Vector`1[float],System.Nullable`1[int]][],int):this (FullOpts)
56 (280.00 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[ubyte,System.Nullable`1[int]]:CopyTo(System.Collections.Generic.KeyValuePair`2[ubyte,System.Nullable`1[int]][],int):this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[double,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[int,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[long,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[short,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.__Canon,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.Nullable`1[int],System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+KeyCollection[ubyte,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[double,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[int,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[long,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[short,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.__Canon,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.Nullable`1[int],System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Count():int:this (FullOpts)
32 (266.67 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2+ValueCollection[ubyte,System.Nullable`1[int]]:get_Count():int:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[double,System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[int,System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[long,System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[short,System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.__Canon,System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Nullable`1[int],System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[System.Numerics.Vector`1[float],System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
17 (242.86 % of base) : System.Collections.dasm - System.Collections.Generic.SortedDictionary`2[ubyte,System.Nullable`1[int]]:System.Collections.ICollection.get_SyncRoot():System.Object:this (FullOpts)
13 (185.71 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.CngProvider:ToString():System.String:this (FullOpts)
15 (166.67 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.DataContracts.XmlDataContract:set_HasRoot(ubyte):this (FullOpts)
14 (155.56 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.EnumBuilderImpl:get_BaseType():System.Type:this (FullOpts)
14 (155.56 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_BaseType():System.Type:this (FullOpts)
14 (155.56 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_BaseType():System.Type:this (FullOpts)
14 (155.56 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReader:get_DtdInfo():System.Xml.IDtdInfo:this (FullOpts)
14 (155.56 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReader:get_NamespaceManager():System.Xml.XmlNamespaceManager:this (FullOpts)
14 (155.56 % of base) : System.Private.Xml.dasm - System.Xml.XmlTextReader:get_NameTable():System.Xml.XmlNameTable:this (FullOpts)
14 (155.56 % of base) : System.Private.Xml.dasm - System.Xml.XmlValidatingReaderImpl:get_DtdInfo():System.Xml.IDtdInfo:this (FullOpts)
14 (155.56 % of base) : System.Private.Xml.dasm - System.Xml.XmlValidatingReaderImpl:get_NamespaceManager():System.Xml.XmlNamespaceManager:this (FullOpts)
12 (150.00 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+TypeBinaryExpressionProxy:get_NodeType():int:this (FullOpts)
12 (150.00 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+UnaryExpressionProxy:get_NodeType():int:this (FullOpts)
12 (150.00 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ConstructorBuilderImpl:get_Attributes():int:this (FullOpts)
12 (150.00 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ConstructorBuilderImpl:GetMethodImplementationFlags():int:this (FullOpts)
12 (150.00 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.ParameterInfoWrapper:get_Position():int:this (FullOpts)
12 (150.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:GetAttributeFlagsImpl():int:this (FullOpts)
12 (150.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeGenericTypeParameterBuilder:get_MetadataToken():int:this (FullOpts)
49 (140.00 % of base) : System.Private.CoreLib.dasm - System.String:GetHashCode():int:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.ApplicationId:get_PublicKeyToken():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CompilerInfo:GetExtensions():System.String[]:this (FullOpts)
36 (138.46 % of base) : System.CodeDom.dasm - System.CodeDom.Compiler.CompilerInfo:GetLanguages():System.String[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_CurrencyGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_NumberGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_PercentGroupSizes():int[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Globalization.SortKey:get_KeyData():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.PhysicalAddress:GetAddressBytes():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Reflection.SignatureConstructedGenericType:get_GenericTypeArguments():System.Type[]:this (FullOpts)
36 (138.46 % of base) : System.Private.CoreLib.dasm - System.Reflection.SignatureConstructedGenericType:GetGenericArguments():System.Type[]:this (FullOpts)
36 (138.46 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.AsymmetricAlgorithm:get_LegalKeySizes():System.Security.Cryptography.KeySizes[]:this (FullOpts)
36 (138.46 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.DSAOpenSsl:get_LegalKeySizes():System.Security.Cryptography.KeySizes[]:this (FullOpts)
36 (138.46 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.ECDiffieHellmanPublicKey:ToByteArray():ubyte[]:this (FullOpts)
36 (138.46 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SymmetricAlgorithm:get_LegalBlockSizes():System.Security.Cryptography.KeySizes[]:this (FullOpts)
36 (138.46 % of base) : System.Security.Cryptography.dasm - System.Security.Cryptography.SymmetricAlgorithm:get_LegalKeySizes():System.Security.Cryptography.KeySizes[]:this (FullOpts)
36 (124.14 % of base) : System.Private.CoreLib.dasm - System.Globalization.NumberFormatInfo:get_NativeDigits():System.String[]:this (FullOpts)
11 (122.22 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalDirectoryInfo:get_PhysicalPath():System.String:this (FullOpts)
11 (122.22 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo:get_PhysicalPath():System.String:this (FullOpts)
11 (122.22 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Abstractions.DirectoryInfoWrapper:get_FullName():System.String:this (FullOpts)
11 (122.22 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoWrapper:get_FullName():System.String:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+DefaultExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+DefaultExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+GotoExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+GotoExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+IndexExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+InvocationExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+LabelExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+LoopExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+NewArrayExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+RuntimeVariablesExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+SwitchExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+SwitchExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+TryExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+TryExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+TypeBinaryExpressionProxy:get_CanReduce():ubyte:this (FullOpts)
11 (122.22 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Expression+UnaryExpressionProxy:get_Type():System.Type:this (FullOpts)
11 (122.22 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceStatistics:get_BytesReceived():long:this (FullOpts)
11 (122.22 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceStatistics:get_BytesSent():long:this (FullOpts)
11 (122.22 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceStatistics:get_IncomingPacketsDiscarded():long:this (FullOpts)
11 (122.22 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceStatistics:get_IncomingPacketsWithErrors():long:this (FullOpts)
11 (122.22 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceStatistics:get_NonUnicastPacketsReceived():long:this (FullOpts)
11 (122.22 % of base) : System.Net.NetworkInformation.dasm - System.Net.NetworkInformation.LinuxIPv4InterfaceStatistics:get_OutgoingPacketsDiscarded():long:this (FullOpts)
Top method improvements (percentages):
-361 (-94.75 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeConstructorBuilder:SetCustomAttributeCore(System.Reflection.ConstructorInfo,System.ReadOnlySpan`1[ubyte]):this (FullOpts)
-212 (-88.33 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.ValueTypeDefaultComparerFrozenSet`1+GSW[System.Numerics.Vector`1[float]]:FindItemIndex(System.Numerics.Vector`1[float]):int:this (FullOpts)
-130 (-86.67 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.EnumBuilderImpl:get_FullName():System.String:this (FullOpts)
-130 (-86.67 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_FullName():System.String:this (FullOpts)
-775 (-84.70 % of base) : System.Net.Mail.dasm - System.Net.Mail.SmtpReplyReaderFactory+ReadLinesAsyncResult:Read():this (FullOpts)
-105 (-84.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeEnumBuilder:get_AssemblyQualifiedName():System.String:this (FullOpts)
-372 (-80.52 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.CodeGenerator:EndMethod():System.Delegate:this (FullOpts)
-106 (-79.10 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallFrozenSet`1+GSW[System.Numerics.Vector`1[float]]:FindItemIndex(System.Numerics.Vector`1[float]):int:this (FullOpts)
-363 (-78.57 % of base) : System.Private.CoreLib.dasm - System.RuntimeType+RuntimeTypeCache:GetEmptyArray():System.Object[]:this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents():System.Reflection.EventInfo[]:this (FullOpts)
-305 (-75.68 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetProperties(int):System.Reflection.PropertyInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetEvents(int):System.Reflection.EventInfo[]:this (FullOpts)
-302 (-75.50 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetFields(int):System.Reflection.FieldInfo[]:this (FullOpts)
-298 (-75.25 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetMethods(int):System.Reflection.MethodInfo[]:this (FullOpts)
-291 (-75.00 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetConstructors(int):System.Reflection.ConstructorInfo[]:this (FullOpts)
-279 (-74.01 % of base) : System.Private.CoreLib.dasm - System.Reflection.Emit.RuntimeTypeBuilder:GetNestedTypes(int):System.Type[]:this (FullOpts)
-78 (-73.58 % of base) : System.Collections.Immutable.dasm - System.Collections.Frozen.SmallValueTypeDefaultComparerFrozenSet`1+GSW[System.Numerics.Vector`1[float]]:FindItemIndex(System.Numerics.Vector`1[float]):int:this (FullOpts)
-409 (-71.88 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.XmlObjectSerializerReadContextComplex:InternalDeserialize(System.Runtime.Serialization.XmlReaderDelegator,int,System.RuntimeTypeHandle,System.String,System.String):System.Object:this (FullOpts)
-105 (-71.43 % of base) : System.Private.Xml.dasm - System.Xml.XmlAutoDetectWriter:WriteProcessingInstruction(System.String,System.String):this (FullOpts)
-48 (-70.59 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoConstructedGenericType:get_CustomAttributes():System.Collections.Generic.IEnumerable`1[System.Reflection.CustomAttributeData]:this (FullOpts)
-194 (-67.60 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.Cache.XPathDocumentElementChildIterator:MoveNext():ubyte:this (FullOpts)
-50 (-67.57 % of base) : System.Diagnostics.Process.dasm - System.Collections.Specialized.StringDictionaryWrapper:get_Keys():System.Collections.ICollection:this (FullOpts)
-50 (-67.57 % of base) : System.Diagnostics.Process.dasm - System.Collections.Specialized.StringDictionaryWrapper:get_Values():System.Collections.ICollection:this (FullOpts)
-41 (-67.21 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoConstructedGenericType:ComputeName():System.String:this (FullOpts)
-41 (-67.21 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoConstructedGenericType:ComputeNamespace():System.String:this (FullOpts)
-41 (-67.21 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoHasElementType:ComputeNamespace():System.String:this (FullOpts)
-135 (-67.16 % of base) : System.Private.DataContractSerialization.dasm - System.Runtime.Serialization.Json.XmlJsonWriter:WriteValue(System.Decimal):this (FullOpts)
-392 (-66.55 % of base) : System.DirectoryServices.Protocols.dasm - System.DirectoryServices.Protocols.LdapReferralCallback+Marshaller+MarshalValue:FromManaged(System.DirectoryServices.Protocols.LdapReferralCallback):this (FullOpts)
-39 (-66.10 % of base) : Microsoft.Extensions.FileProviders.Physical.dasm - Microsoft.Extensions.FileProviders.Physical.PhysicalFileInfo:get_Name():System.String:this (FullOpts)
-39 (-66.10 % of base) : Microsoft.Extensions.FileSystemGlobbing.dasm - Microsoft.Extensions.FileSystemGlobbing.Abstractions.FileInfoWrapper:get_Name():System.String:this (FullOpts)
-107 (-65.64 % of base) : System.Private.CoreLib.dasm - System.CultureAwareComparer:Equals(System.Object):ubyte:this (FullOpts)
-38 (-65.52 % of base) : System.Reflection.MetadataLoadContext.dasm - System.Reflection.TypeLoading.RoConstructedGenericMethod:ComputeName():System.String:this (FullOpts)
-73 (-64.60 % of base) : System.Net.Http.dasm - System.Net.Http.HttpResponseMessage:StoreReceivedTrailingHeaders(System.Net.Http.Headers.HttpResponseHeaders):this (FullOpts)
-301 (-64.04 % of base) : System.Reflection.Emit.dasm - System.Reflection.Emit.EnumBuilderImpl:DefineLiteralCore(System.String,System.Object):System.Reflection.Emit.FieldBuilder:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[double]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[int]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[long]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[short]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[System.__Canon]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[System.Numerics.Vector`1[float]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.ActionBlock`1+DebugView[ubyte]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[double]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[int]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[long]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[short]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[System.__Canon]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[System.Numerics.Vector`1[float]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchBlock`1+DebugView[ubyte]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[double,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[int,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[long,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[short,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[System.__Canon,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[System.Nullable`1[int],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BatchedJoinBlock`2+DebugView[ubyte,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[double]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[int]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[long]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[short]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[System.__Canon]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[System.Numerics.Vector`1[float]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BroadcastBlock`1+DebugView[ubyte]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[double]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[int]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[long]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[short]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[System.__Canon]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[System.Numerics.Vector`1[float]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.BufferBlock`1+DebugView[ubyte]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[double,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[int,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[long,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[short,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[System.__Canon,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[System.Nullable`1[int],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.JoinBlock`2+DebugView[ubyte,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[double,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[int,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[long,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[short,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[System.__Canon,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[System.Nullable`1[int],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformBlock`2+DebugView[ubyte,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[double,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[int,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[long,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[short,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[System.__Canon,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[System.Nullable`1[int],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[System.Numerics.Vector`1[float],System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.TransformManyBlock`2+DebugView[ubyte,System.Nullable`1[int]]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1+DebugView[double]:get_Id():int:this (FullOpts)
-29 (-63.04 % of base) : System.Threading.Tasks.Dataflow.dasm - System.Threading.Tasks.Dataflow.WriteOnceBlock`1+DebugView[int]:get_Id():int:this (FullOpts)
3131 total methods with Code Size differences (1950 improved, 1181 regressed), 233800 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-artifacts-main.zip (657 MB)
- build-clr-checked-main.zip (74 MB)
- build-artifacts-pr.zip (657 MB)
- build-clr-checked-pr.zip (74 MB)
- jit-diffs-corelib.zip (47 MB)
- diff-corelib.txt (69 KB)
- jit-diffs-frameworks.zip (249 MB)
- diff-frameworks.txt (85 KB)
- build-logs.txt (1 MB)
Metadata
Metadata
Assignees
Labels
No labels