forked from MihaZupan/runtime-utils
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Build completed in 2 hours 22 minutes.
dotnet/runtime#98858
CoreLib diffs
Found 2 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 6846158
Total bytes of diff: 6846907
Total bytes of delta: 749 (0.01 % of base)
Total relative delta: 0.05
diff is a regression.
relative diff is a regression.
Total byte diff includes 735 bytes from reconciling methods
Base had 0 unique methods, 0 unique bytes
Diff had 14 unique methods, 735 unique bytes
Top file regressions (bytes):
749 : System.Private.CoreLib.dasm (0.01 % of base)
1 total files with Code Size differences (0 improved, 1 regressed), 0 unchanged.
Top method regressions (bytes):
165 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:LongMultiplyOverflow(long,long):long (FullOpts) (0 base, 1 diff methods)
117 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongMultiplyOverflow(ulong,ulong):ulong (FullOpts) (0 base, 1 diff methods)
84 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleReminder(double,double):double (FullOpts) (0 base, 1 diff methods)
72 (Infinity of base) : System.Private.CoreLib.dasm - System.MathF:FloatReminder(float,float):float (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULong(double):ulong (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULongOverflow(double):ulong (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToLongOverflow(double):long (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUIntOverflow(double):uint (FullOpts) (0 base, 1 diff methods)
47 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToIntOverflow(double):int (FullOpts) (0 base, 1 diff methods)
28 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongToDouble(ulong):double (FullOpts) (0 base, 1 diff methods)
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<LongMultiplyOverflow>g__Hi32Bits|133_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<ULongMultiplyOverflow>g__Hi32Bits|134_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
7 (2.69 % of base) : System.Private.CoreLib.dasm - System.Math:IEEERemainder(double,double):double (FullOpts)
7 (2.71 % of base) : System.Private.CoreLib.dasm - System.MathF:IEEERemainder(float,float):float (FullOpts)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToInt(double):int (FullOpts) (0 base, 1 diff methods)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUInt(double):uint (FullOpts) (0 base, 1 diff methods)
Top method regressions (percentages):
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<LongMultiplyOverflow>g__Hi32Bits|133_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<ULongMultiplyOverflow>g__Hi32Bits|134_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
84 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleReminder(double,double):double (FullOpts) (0 base, 1 diff methods)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToInt(double):int (FullOpts) (0 base, 1 diff methods)
47 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToIntOverflow(double):int (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToLongOverflow(double):long (FullOpts) (0 base, 1 diff methods)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUInt(double):uint (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUIntOverflow(double):uint (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULong(double):ulong (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULongOverflow(double):ulong (FullOpts) (0 base, 1 diff methods)
165 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:LongMultiplyOverflow(long,long):long (FullOpts) (0 base, 1 diff methods)
117 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongMultiplyOverflow(ulong,ulong):ulong (FullOpts) (0 base, 1 diff methods)
28 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongToDouble(ulong):double (FullOpts) (0 base, 1 diff methods)
72 (Infinity of base) : System.Private.CoreLib.dasm - System.MathF:FloatReminder(float,float):float (FullOpts) (0 base, 1 diff methods)
7 (2.71 % of base) : System.Private.CoreLib.dasm - System.MathF:IEEERemainder(float,float):float (FullOpts)
7 (2.69 % of base) : System.Private.CoreLib.dasm - System.Math:IEEERemainder(double,double):double (FullOpts)
16 total methods with Code Size differences (0 improved, 16 regressed), 56477 unchanged.
--------------------------------------------------------------------------------
Frameworks diffs
Diffs
Found 268 files with textual diffs.
Summary of Code Size diffs:
(Lower is better)
Total bytes of base: 38279208
Total bytes of diff: 38281001
Total bytes of delta: 1793 (0.00 % of base)
Total relative delta: 4.50
diff is a regression.
relative diff is a regression.
Total byte diff includes 735 bytes from reconciling methods
Base had 0 unique methods, 0 unique bytes
Diff had 14 unique methods, 735 unique bytes
Top file regressions (bytes):
749 : System.Private.CoreLib.dasm (0.01 % of base)
715 : Microsoft.VisualBasic.Core.dasm (0.13 % of base)
105 : System.Numerics.Tensors.dasm (0.08 % of base)
84 : System.Linq.Expressions.dasm (0.01 % of base)
42 : System.Runtime.Numerics.dasm (0.04 % of base)
35 : System.Private.Xml.dasm (0.00 % of base)
21 : System.Linq.dasm (0.00 % of base)
14 : System.Configuration.ConfigurationManager.dasm (0.00 % of base)
14 : System.Net.Quic.dasm (0.01 % of base)
7 : System.Data.Common.dasm (0.00 % of base)
7 : System.Net.HttpListener.dasm (0.01 % of base)
11 total files with Code Size differences (0 improved, 11 regressed), 245 unchanged.
Top method regressions (bytes):
165 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:LongMultiplyOverflow(long,long):long (FullOpts) (0 base, 1 diff methods)
119 (2.49 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:ModObject(System.Object,System.Object):System.Object (FullOpts)
117 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongMultiplyOverflow(ulong,ulong):ulong (FullOpts) (0 base, 1 diff methods)
84 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleReminder(double,double):double (FullOpts) (0 base, 1 diff methods)
72 (Infinity of base) : System.Private.CoreLib.dasm - System.MathF:FloatReminder(float,float):float (FullOpts) (0 base, 1 diff methods)
70 (2.16 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModObj(System.Object,System.Object):System.Object (FullOpts)
63 (9.09 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.NumericConvertInstruction+Checked:ConvertDouble(double):System.Object:this (FullOpts)
56 (9.79 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToUInt64:Invoke(System.Runtime.Intrinsics.Vector512`1[double]):System.Runtime.Intrinsics.Vector512`1[ulong] (FullOpts)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULong(double):ulong (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULongOverflow(double):ulong (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToLongOverflow(double):long (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUIntOverflow(double):uint (FullOpts) (0 base, 1 diff methods)
47 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToIntOverflow(double):int (FullOpts) (0 base, 1 diff methods)
42 (2.85 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.DateAndTime:DateDiff(int,System.DateTime,System.DateTime,int,int):long (FullOpts)
32 (2.66 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToByte(System.Object):ubyte (FullOpts)
32 (2.55 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToSByte(System.Object):byte (FullOpts)
32 (2.72 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUShort(System.Object):ushort (FullOpts)
28 (3.35 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ByteType:FromObject(System.Object):ubyte (FullOpts)
28 (2.65 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToInteger(System.Object):int (FullOpts)
28 (2.73 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToLong(System.Object):long (FullOpts)
28 (2.25 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToShort(System.Object):short (FullOpts)
28 (2.55 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUInteger(System.Object):uint (FullOpts)
28 (2.60 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToULong(System.Object):ulong (FullOpts)
28 (3.77 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.IntegerType:FromObject(System.Object):int (FullOpts)
28 (3.88 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.LongType:FromObject(System.Object):long (FullOpts)
28 (3.11 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ShortType:FromObject(System.Object):short (FullOpts)
28 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongToDouble(ulong):double (FullOpts) (0 base, 1 diff methods)
28 (11.57 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToUInt64:Invoke(System.Runtime.Intrinsics.Vector256`1[double]):System.Runtime.Intrinsics.Vector256`1[ulong] (FullOpts)
17 (1.32 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Conversion:Val(System.String):double (FullOpts)
14 (7.25 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ValidatorUtils:ValidateScalar[double](double,double,double,double,ubyte) (FullOpts)
14 (0.47 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicConfiguration:Create(System.Net.Quic.QuicConnectionOptions,int,System.Security.Cryptography.X509Certificates.X509Certificate,System.Collections.ObjectModel.ReadOnlyCollection`1[System.Security.Cryptography.X509Certificates.X509Certificate2],System.Collections.Generic.List`1[System.Net.Security.SslApplicationProtocol],System.Net.Security.CipherSuitesPolicy,int):System.Net.Quic.MsQuicSafeHandle (FullOpts)
14 (14.43 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToUInt64:Invoke(System.Runtime.Intrinsics.Vector128`1[double]):System.Runtime.Intrinsics.Vector128`1[ulong] (FullOpts)
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<LongMultiplyOverflow>g__Hi32Bits|133_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<ULongMultiplyOverflow>g__Hi32Bits|134_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
7 (2.48 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ByteType:FromString(System.String):ubyte (FullOpts)
7 (2.48 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToByte(System.String):ubyte (FullOpts)
7 (2.54 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToInteger(System.String):int (FullOpts)
7 (2.42 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToSByte(System.String):byte (FullOpts)
7 (2.36 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToShort(System.String):short (FullOpts)
7 (2.53 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUInteger(System.String):uint (FullOpts)
7 (2.48 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUShort(System.String):ushort (FullOpts)
7 (2.54 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.IntegerType:FromString(System.String):int (FullOpts)
7 (10.94 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModDouble(double,double):System.Object (FullOpts)
7 (10.61 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModSingle(float,float):System.Object (FullOpts)
7 (2.45 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModString(System.IConvertible,int,System.IConvertible,int):System.Object (FullOpts)
7 (5.11 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModStringString(System.String,System.String):System.Object (FullOpts)
7 (10.94 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:ModDouble(double,double):System.Object (FullOpts)
7 (10.61 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:ModSingle(float,float):System.Object (FullOpts)
7 (2.36 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ShortType:FromString(System.String):short (FullOpts)
7 (0.58 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.DateAndTime:DateAdd(int,double,System.DateTime):System.DateTime (FullOpts)
7 (3.21 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Interaction:Choose(double,System.Object[]):System.Object (FullOpts)
7 (9.59 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.XPath.NumericExpr:GetValue(int,double,double):double (FullOpts)
7 (0.32 % of base) : System.Data.Common.dasm - System.Data.Common.TimeSpanStorage:Aggregate(int[],int):System.Object:this (FullOpts)
7 (2.25 % of base) : System.Linq.dasm - System.Linq.Enumerable:Sum[double,long](System.Collections.Generic.IEnumerable`1[double]):long (FullOpts)
7 (2.66 % of base) : System.Linq.dasm - System.Linq.Enumerable:Sum[double,long](System.Collections.Generic.IEnumerable`1[System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
7 (9.46 % of base) : System.Linq.dasm - System.Linq.Enumerable:Sum[double,long](System.ReadOnlySpan`1[double]):long (FullOpts)
7 (2.56 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ModuloInstruction+ModuloDouble:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
7 (2.56 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ModuloInstruction+ModuloSingle:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
7 (1.31 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.NumericConvertInstruction+Unchecked:ConvertDouble(double):System.Object:this (FullOpts)
7 (2.69 % of base) : System.Private.CoreLib.dasm - System.Math:IEEERemainder(double,double):double (FullOpts)
7 (2.71 % of base) : System.Private.CoreLib.dasm - System.MathF:IEEERemainder(float,float):float (FullOpts)
7 (7.22 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerTimeoutManager:ValidateTimeout(System.TimeSpan) (FullOpts)
7 (6.31 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:IsEvenInteger(System.Numerics.Complex):ubyte (FullOpts)
7 (6.31 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:IsOddInteger(System.Numerics.Complex):ubyte (FullOpts)
7 (12.73 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[int](System.Numerics.Complex,byref):ubyte (FullOpts)
7 (12.50 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[long](System.Numerics.Complex,byref):ubyte (FullOpts)
7 (9.33 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[short](System.Numerics.Complex,byref):ubyte (FullOpts)
7 (10.45 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[ubyte](System.Numerics.Complex,byref):ubyte (FullOpts)
7 (58.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertCheckedFallbackOperator`2[double,long]:Invoke(double):long (FullOpts)
7 (0.34 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:FoldArithmetic(int,System.Xml.Xsl.Qil.QilLiteral,System.Xml.Xsl.Qil.QilLiteral):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
7 (0.38 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XsltConvert:ConvertToType(System.Xml.Schema.XmlAtomicValue,System.Xml.Xsl.XmlQueryType):System.Xml.Schema.XmlAtomicValue (FullOpts)
7 (58.33 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XsltConvert:ToInt(double):int (FullOpts)
7 (58.33 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XsltConvert:ToLong(double):long (FullOpts)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToInt(double):int (FullOpts) (0 base, 1 diff methods)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUInt(double):uint (FullOpts) (0 base, 1 diff methods)
Top method regressions (percentages):
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<LongMultiplyOverflow>g__Hi32Bits|133_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
8 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:<ULongMultiplyOverflow>g__Hi32Bits|134_0(ulong):uint (FullOpts) (0 base, 1 diff methods)
84 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleReminder(double,double):double (FullOpts) (0 base, 1 diff methods)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToInt(double):int (FullOpts) (0 base, 1 diff methods)
47 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToIntOverflow(double):int (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToLongOverflow(double):long (FullOpts) (0 base, 1 diff methods)
6 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUInt(double):uint (FullOpts) (0 base, 1 diff methods)
48 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToUIntOverflow(double):uint (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULong(double):ulong (FullOpts) (0 base, 1 diff methods)
49 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:DoubleToULongOverflow(double):ulong (FullOpts) (0 base, 1 diff methods)
165 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:LongMultiplyOverflow(long,long):long (FullOpts) (0 base, 1 diff methods)
117 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongMultiplyOverflow(ulong,ulong):ulong (FullOpts) (0 base, 1 diff methods)
28 (Infinity of base) : System.Private.CoreLib.dasm - System.Math:ULongToDouble(ulong):double (FullOpts) (0 base, 1 diff methods)
72 (Infinity of base) : System.Private.CoreLib.dasm - System.MathF:FloatReminder(float,float):float (FullOpts) (0 base, 1 diff methods)
7 (58.33 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertCheckedFallbackOperator`2[double,long]:Invoke(double):long (FullOpts)
7 (58.33 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XsltConvert:ToInt(double):int (FullOpts)
7 (58.33 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XsltConvert:ToLong(double):long (FullOpts)
14 (14.43 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToUInt64:Invoke(System.Runtime.Intrinsics.Vector128`1[double]):System.Runtime.Intrinsics.Vector128`1[ulong] (FullOpts)
7 (12.73 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[int](System.Numerics.Complex,byref):ubyte (FullOpts)
7 (12.50 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[long](System.Numerics.Complex,byref):ubyte (FullOpts)
28 (11.57 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToUInt64:Invoke(System.Runtime.Intrinsics.Vector256`1[double]):System.Runtime.Intrinsics.Vector256`1[ulong] (FullOpts)
7 (10.94 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModDouble(double,double):System.Object (FullOpts)
7 (10.94 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:ModDouble(double,double):System.Object (FullOpts)
7 (10.61 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModSingle(float,float):System.Object (FullOpts)
7 (10.61 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:ModSingle(float,float):System.Object (FullOpts)
7 (10.45 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[ubyte](System.Numerics.Complex,byref):ubyte (FullOpts)
56 (9.79 % of base) : System.Numerics.Tensors.dasm - System.Numerics.Tensors.TensorPrimitives+ConvertDoubleToUInt64:Invoke(System.Runtime.Intrinsics.Vector512`1[double]):System.Runtime.Intrinsics.Vector512`1[ulong] (FullOpts)
7 (9.59 % of base) : System.Private.Xml.dasm - MS.Internal.Xml.XPath.NumericExpr:GetValue(int,double,double):double (FullOpts)
7 (9.46 % of base) : System.Linq.dasm - System.Linq.Enumerable:Sum[double,long](System.ReadOnlySpan`1[double]):long (FullOpts)
7 (9.33 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:System.Numerics.INumberBase<System.Numerics.Complex>.TryConvertToChecked[short](System.Numerics.Complex,byref):ubyte (FullOpts)
63 (9.09 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.NumericConvertInstruction+Checked:ConvertDouble(double):System.Object:this (FullOpts)
14 (7.25 % of base) : System.Configuration.ConfigurationManager.dasm - System.Configuration.ValidatorUtils:ValidateScalar[double](double,double,double,double,ubyte) (FullOpts)
7 (7.22 % of base) : System.Net.HttpListener.dasm - System.Net.HttpListenerTimeoutManager:ValidateTimeout(System.TimeSpan) (FullOpts)
7 (6.31 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:IsEvenInteger(System.Numerics.Complex):ubyte (FullOpts)
7 (6.31 % of base) : System.Runtime.Numerics.dasm - System.Numerics.Complex:IsOddInteger(System.Numerics.Complex):ubyte (FullOpts)
7 (5.11 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModStringString(System.String,System.String):System.Object (FullOpts)
28 (3.88 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.LongType:FromObject(System.Object):long (FullOpts)
28 (3.77 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.IntegerType:FromObject(System.Object):int (FullOpts)
28 (3.35 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ByteType:FromObject(System.Object):ubyte (FullOpts)
7 (3.21 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Interaction:Choose(double,System.Object[]):System.Object (FullOpts)
28 (3.11 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ShortType:FromObject(System.Object):short (FullOpts)
42 (2.85 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.DateAndTime:DateDiff(int,System.DateTime,System.DateTime,int,int):long (FullOpts)
28 (2.73 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToLong(System.Object):long (FullOpts)
32 (2.72 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUShort(System.Object):ushort (FullOpts)
7 (2.71 % of base) : System.Private.CoreLib.dasm - System.MathF:IEEERemainder(float,float):float (FullOpts)
7 (2.69 % of base) : System.Private.CoreLib.dasm - System.Math:IEEERemainder(double,double):double (FullOpts)
7 (2.66 % of base) : System.Linq.dasm - System.Linq.Enumerable:Sum[double,long](System.Collections.Generic.IEnumerable`1[System.Nullable`1[double]]):System.Nullable`1[double] (FullOpts)
32 (2.66 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToByte(System.Object):ubyte (FullOpts)
28 (2.65 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToInteger(System.Object):int (FullOpts)
28 (2.60 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToULong(System.Object):ulong (FullOpts)
7 (2.56 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ModuloInstruction+ModuloDouble:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
7 (2.56 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.ModuloInstruction+ModuloSingle:Run(System.Linq.Expressions.Interpreter.InterpretedFrame):int:this (FullOpts)
32 (2.55 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToSByte(System.Object):byte (FullOpts)
28 (2.55 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUInteger(System.Object):uint (FullOpts)
7 (2.54 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToInteger(System.String):int (FullOpts)
7 (2.54 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.IntegerType:FromString(System.String):int (FullOpts)
7 (2.53 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUInteger(System.String):uint (FullOpts)
119 (2.49 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Operators:ModObject(System.Object,System.Object):System.Object (FullOpts)
7 (2.48 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ByteType:FromString(System.String):ubyte (FullOpts)
7 (2.48 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToByte(System.String):ubyte (FullOpts)
7 (2.48 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToUShort(System.String):ushort (FullOpts)
7 (2.45 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModString(System.IConvertible,int,System.IConvertible,int):System.Object (FullOpts)
7 (2.42 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToSByte(System.String):byte (FullOpts)
7 (2.36 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToShort(System.String):short (FullOpts)
7 (2.36 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ShortType:FromString(System.String):short (FullOpts)
7 (2.25 % of base) : System.Linq.dasm - System.Linq.Enumerable:Sum[double,long](System.Collections.Generic.IEnumerable`1[double]):long (FullOpts)
28 (2.25 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.Conversions:ToShort(System.Object):short (FullOpts)
70 (2.16 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.CompilerServices.ObjectType:ModObj(System.Object,System.Object):System.Object (FullOpts)
17 (1.32 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.Conversion:Val(System.String):double (FullOpts)
7 (1.31 % of base) : System.Linq.Expressions.dasm - System.Linq.Expressions.Interpreter.NumericConvertInstruction+Unchecked:ConvertDouble(double):System.Object:this (FullOpts)
7 (0.58 % of base) : Microsoft.VisualBasic.Core.dasm - Microsoft.VisualBasic.DateAndTime:DateAdd(int,double,System.DateTime):System.DateTime (FullOpts)
14 (0.47 % of base) : System.Net.Quic.dasm - System.Net.Quic.MsQuicConfiguration:Create(System.Net.Quic.QuicConnectionOptions,int,System.Security.Cryptography.X509Certificates.X509Certificate,System.Collections.ObjectModel.ReadOnlyCollection`1[System.Security.Cryptography.X509Certificates.X509Certificate2],System.Collections.Generic.List`1[System.Net.Security.SslApplicationProtocol],System.Net.Security.CipherSuitesPolicy,int):System.Net.Quic.MsQuicSafeHandle (FullOpts)
7 (0.38 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.Runtime.XsltConvert:ConvertToType(System.Xml.Schema.XmlAtomicValue,System.Xml.Xsl.XmlQueryType):System.Xml.Schema.XmlAtomicValue (FullOpts)
7 (0.34 % of base) : System.Private.Xml.dasm - System.Xml.Xsl.IlGen.XmlILOptimizerVisitor:FoldArithmetic(int,System.Xml.Xsl.Qil.QilLiteral,System.Xml.Xsl.Qil.QilLiteral):System.Xml.Xsl.Qil.QilNode:this (FullOpts)
7 (0.32 % of base) : System.Data.Common.dasm - System.Data.Common.TimeSpanStorage:Aggregate(int[],int):System.Object:this (FullOpts)
75 total methods with Code Size differences (0 improved, 75 regressed), 239374 unchanged.
--------------------------------------------------------------------------------
Artifacts:
- build-artifacts-main.zip (663 MB)
- build-clr-checked-main.zip (74 MB)
- build-artifacts-pr.zip (663 MB)
- build-clr-checked-pr.zip (74 MB)
- jit-diffs-corelib.zip (48 MB)
- diff-corelib.txt (5 KB)
- jit-diffs-frameworks.zip (251 MB)
- diff-frameworks.txt (26 KB)
- build-logs.txt (1 MB)
Metadata
Metadata
Assignees
Labels
No labels