Found 139 files with textual diffs. Summary of Code Size diffs: (Lower is better) Total bytes of base: 158507068 Total bytes of diff: 158498769 Total bytes of delta: -8299 (-0.01 % of base) Total relative delta: 0.94 diff is an improvement. relative diff is a regression. Total byte diff includes -8317 bytes from reconciling methods Base had 21 unique methods, 27054 unique bytes Diff had 48 unique methods, 18737 unique bytes Top file regressions (bytes): 450 : System.Runtime.Numerics.dasm (0.25 % of base) Top file improvements (bytes): -8749 : System.Private.CoreLib.dasm (-0.11 % of base) 2 total files with Code Size differences (1 improved, 1 regressed), 352 unchanged. Top method regressions (bytes): 1679 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt128Slow|434_0(System.Int128,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 1678 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt128Slow|436_0(System.UInt128,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 1432 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt128Slow|435_0[byte](System.Int128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1381 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt32Slow|427_0[byte](int,int,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1359 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt128Slow|437_0[byte](System.UInt128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1300 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt64Slow|431_0[byte](long,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1288 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt64Slow|433_0[byte](ulong,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1236 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt32Slow|429_0[byte](uint,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 921 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt64Slow|430_0(long,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 915 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt64Slow|432_0(ulong,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 903 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt32Slow|426_0(int,int,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 893 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt32Slow|428_0(uint,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 564 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetCurrencyFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 564 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:GetCurrencyFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 464 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetPercentFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 464 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:GetPercentFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 212 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__AppendNonAsciiBytes|575_0[byte](byref,char) (FullOpts) (0 base, 1 diff methods) 200 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetNumberFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 200 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:GetNumberFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 176 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__Slow|419_0(char,byref,System.Globalization.NumberFormatInfo,byref):int (FullOpts) (0 base, 1 diff methods) 165 (12.71 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128CosPi(byref):System.Number+DiyFp128 (FullOpts) 135 (11.92 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128SinPi(byref):System.Number+DiyFp128 (FullOpts) 127 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__ShouldRoundUp|581_0(ptr,int,byte,bool):bool (FullOpts) (0 base, 1 diff methods) 127 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:g__ShouldRoundUp|62_0(ptr,int,byte,bool):bool (FullOpts) (0 base, 1 diff methods) 76 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__CreateAndCacheString|455_0(uint):System.String (FullOpts) (0 base, 1 diff methods) 75 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetInvTrigConstant(int):System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 64 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetPiFractionConstant(int):System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 45 (Infinity of base) : System.Private.CoreLib.dasm - System.Number+SmallNumberCache:.cctor() (FullOpts) (0 base, 1 diff methods) 44 (146.67 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128TimesPi(byref):System.Number+DiyFp128 (FullOpts) 34 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128FixedCoefficients(System.ReadOnlySpan`1[ulong]):System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxHalf():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxOne():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxQuarter():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxThreeQuarter():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_Exp10Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_ExpCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_HyperCoshCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_HyperSinhCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAsinDenominatorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAsinNumeratorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAtanDenominatorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAtanNumeratorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_Log2Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_Pow2Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_PowLog2Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_SqrtCoefficientsAB():System.ReadOnlySpan`1[float] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_SqrtCoefficientsC():System.ReadOnlySpan`1[double] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigCosCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigSinCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigTanDenominatorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigTanNumeratorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) Top method improvements (bytes): -10550 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:.cctor() (FullOpts) (1 base, 0 diff methods) -1679 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt128Slow|412_0(System.Int128,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -1678 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt128Slow|414_0(System.UInt128,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -1432 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt128Slow|413_0[byte](System.Int128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1381 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt32Slow|405_0[byte](int,int,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1359 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt128Slow|415_0[byte](System.UInt128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1300 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt64Slow|409_0[byte](long,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1288 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt64Slow|411_0[byte](ulong,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1236 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt32Slow|407_0[byte](uint,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -921 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt64Slow|408_0(long,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -915 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt64Slow|410_0(ulong,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -903 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt32Slow|404_0(int,int,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -893 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt32Slow|406_0(uint,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -778 (-100.00 % of base) : System.Runtime.Numerics.dasm - System.Number:.cctor() (FullOpts) -212 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__AppendNonAsciiBytes|556_0[byte](byref,char) (FullOpts) (1 base, 0 diff methods) -176 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__Slow|397_0(char,byref,System.Globalization.NumberFormatInfo,byref):int (FullOpts) (1 base, 0 diff methods) -127 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__ShouldRoundUp|562_0(ptr,int,byte,bool):bool (FullOpts) (1 base, 0 diff methods) -127 (-100.00 % of base) : System.Runtime.Numerics.dasm - System.Number:g__ShouldRoundUp|65_0(ptr,int,byte,bool):bool (FullOpts) (1 base, 0 diff methods) -76 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__CreateAndCacheString|433_0(uint):System.String (FullOpts) (1 base, 0 diff methods) -31 (-6.72 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128SinCos(byref,int,int,System.Span`1[System.Number+DiyFp128]) (FullOpts) -29 (-3.01 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Atan2(System.Number+DiyFp128,System.Number+DiyFp128,bool):System.Number+DiyFp128 (FullOpts) -28 (-6.05 % of base) : System.Private.CoreLib.dasm - System.Number:FormatNumber[byte](byref,byref,int,System.Globalization.NumberFormatInfo) (FullOpts) -27 (-3.72 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128AsinAcos(System.Number+DiyFp128,bool):System.Number+DiyFp128 (FullOpts) -25 (-4.22 % of base) : System.Private.CoreLib.dasm - System.Number:FormatCurrency[byte](byref,byref,int,System.Globalization.NumberFormatInfo) (FullOpts) -25 (-4.20 % of base) : System.Private.CoreLib.dasm - System.Number:FormatPercent[byte](byref,byref,int,System.Globalization.NumberFormatInfo) (FullOpts) -24 (-2.65 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Sqrt(System.Number+DiyFp128):System.Number+DiyFp128 (FullOpts) -23 (-3.73 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Log(System.Number+DiyFp128,bool,byref):System.Number+DiyFp128 (FullOpts) -19 (-3.11 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Log1p(System.Number+DiyFp128,bool,byref):System.Number+DiyFp128 (FullOpts) -19 (-5.60 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Tan(byref):System.Number+DiyFp128 (FullOpts) -15 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number+SqrtCoefficients:.ctor(float,float,double):this (FullOpts) (1 base, 0 diff methods) -14 (-8.00 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128EvaluatePow2Polynomial(byref,byref) (FullOpts) -14 (-2.61 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Hyperbolic(byref,int,int,int,System.Span`1[System.Number+DiyFp128]) (FullOpts) -13 (-4.64 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128LogPoly(byref):System.Number+DiyFp128 (FullOpts) -8 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number+DiyFp128FixedCoefficient:.ctor(ulong,ulong):this (FullOpts) (1 base, 0 diff methods) -7 (-4.46 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128EvaluatePowLog2Polynomial(byref,byref) (FullOpts) -7 (-2.37 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Exp(byref):System.Number+DiyFp128 (FullOpts) -7 (-2.34 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Exp10(byref):System.Number+DiyFp128 (FullOpts) -7 (-4.96 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Exp10M1(byref):System.Number+DiyFp128 (FullOpts) -7 (-5.07 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128ExpM1(byref):System.Number+DiyFp128 (FullOpts) Top method regressions (percentages): 212 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__AppendNonAsciiBytes|575_0[byte](byref,char) (FullOpts) (0 base, 1 diff methods) 1679 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt128Slow|434_0(System.Int128,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 903 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt32Slow|426_0(int,int,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 921 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt64Slow|430_0(long,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 1678 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt128Slow|436_0(System.UInt128,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 893 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt32Slow|428_0(uint,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 915 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt64Slow|432_0(ulong,System.String,System.IFormatProvider):System.String (FullOpts) (0 base, 1 diff methods) 176 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__Slow|419_0(char,byref,System.Globalization.NumberFormatInfo,byref):int (FullOpts) (0 base, 1 diff methods) 127 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__ShouldRoundUp|581_0(ptr,int,byte,bool):bool (FullOpts) (0 base, 1 diff methods) 127 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:g__ShouldRoundUp|62_0(ptr,int,byte,bool):bool (FullOpts) (0 base, 1 diff methods) 1432 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt128Slow|435_0[byte](System.Int128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1381 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt32Slow|427_0[byte](int,int,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1300 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt64Slow|431_0[byte](long,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1359 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt128Slow|437_0[byte](System.UInt128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1236 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt32Slow|429_0[byte](uint,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 1288 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt64Slow|433_0[byte](ulong,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (0 base, 1 diff methods) 76 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:g__CreateAndCacheString|455_0(uint):System.String (FullOpts) (0 base, 1 diff methods) 34 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128FixedCoefficients(System.ReadOnlySpan`1[ulong]):System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_Exp10Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_ExpCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_HyperCoshCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_HyperSinhCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAsinDenominatorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAsinNumeratorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAtanDenominatorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_InvTrigAtanNumeratorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_Log2Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_Pow2Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_PowLog2Coefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_SqrtCoefficientsAB():System.ReadOnlySpan`1[float] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_SqrtCoefficientsC():System.ReadOnlySpan`1[double] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigCosCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigSinCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigTanDenominatorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 16 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_TrigTanNumeratorCoefficients():System.ReadOnlySpan`1[System.Number+DiyFp128FixedCoefficient] (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxHalf():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxOne():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxQuarter():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 22 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:get_UxThreeQuarter():System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 564 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetCurrencyFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 564 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:GetCurrencyFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 75 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetInvTrigConstant(int):System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 200 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetNumberFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 200 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:GetNumberFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 464 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetPercentFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 464 (Infinity of base) : System.Runtime.Numerics.dasm - System.Number:GetPercentFormat(bool,int):System.ReadOnlySpan`1[byte] (FullOpts) (0 base, 1 diff methods) 64 (Infinity of base) : System.Private.CoreLib.dasm - System.Number:GetPiFractionConstant(int):System.Number+DiyFp128 (FullOpts) (0 base, 1 diff methods) 45 (Infinity of base) : System.Private.CoreLib.dasm - System.Number+SmallNumberCache:.cctor() (FullOpts) (0 base, 1 diff methods) 44 (146.67 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128TimesPi(byref):System.Number+DiyFp128 (FullOpts) 165 (12.71 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128CosPi(byref):System.Number+DiyFp128 (FullOpts) 135 (11.92 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128SinPi(byref):System.Number+DiyFp128 (FullOpts) Top method improvements (percentages): -10550 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:.cctor() (FullOpts) (1 base, 0 diff methods) -778 (-100.00 % of base) : System.Runtime.Numerics.dasm - System.Number:.cctor() (FullOpts) -212 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__AppendNonAsciiBytes|556_0[byte](byref,char) (FullOpts) (1 base, 0 diff methods) -1679 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt128Slow|412_0(System.Int128,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -903 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt32Slow|404_0(int,int,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -921 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatInt64Slow|408_0(long,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -1678 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt128Slow|414_0(System.UInt128,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -893 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt32Slow|406_0(uint,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -915 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__FormatUInt64Slow|410_0(ulong,System.String,System.IFormatProvider):System.String (FullOpts) (1 base, 0 diff methods) -176 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__Slow|397_0(char,byref,System.Globalization.NumberFormatInfo,byref):int (FullOpts) (1 base, 0 diff methods) -127 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__ShouldRoundUp|562_0(ptr,int,byte,bool):bool (FullOpts) (1 base, 0 diff methods) -127 (-100.00 % of base) : System.Runtime.Numerics.dasm - System.Number:g__ShouldRoundUp|65_0(ptr,int,byte,bool):bool (FullOpts) (1 base, 0 diff methods) -1432 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt128Slow|413_0[byte](System.Int128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1381 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt32Slow|405_0[byte](int,int,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1300 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatInt64Slow|409_0[byte](long,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1359 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt128Slow|415_0[byte](System.UInt128,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1236 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt32Slow|407_0[byte](uint,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -1288 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__TryFormatUInt64Slow|411_0[byte](ulong,System.ReadOnlySpan`1[char],System.IFormatProvider,System.Span`1[byte],byref):bool (FullOpts) (1 base, 0 diff methods) -76 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number:g__CreateAndCacheString|433_0(uint):System.String (FullOpts) (1 base, 0 diff methods) -8 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number+DiyFp128FixedCoefficient:.ctor(ulong,ulong):this (FullOpts) (1 base, 0 diff methods) -15 (-100.00 % of base) : System.Private.CoreLib.dasm - System.Number+SqrtCoefficients:.ctor(float,float,double):this (FullOpts) (1 base, 0 diff methods) -14 (-8.00 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128EvaluatePow2Polynomial(byref,byref) (FullOpts) -31 (-6.72 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128SinCos(byref,int,int,System.Span`1[System.Number+DiyFp128]) (FullOpts) -28 (-6.05 % of base) : System.Private.CoreLib.dasm - System.Number:FormatNumber[byte](byref,byref,int,System.Globalization.NumberFormatInfo) (FullOpts) -19 (-5.60 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Tan(byref):System.Number+DiyFp128 (FullOpts) -7 (-5.07 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128ExpM1(byref):System.Number+DiyFp128 (FullOpts) -7 (-4.96 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Exp10M1(byref):System.Number+DiyFp128 (FullOpts) -13 (-4.64 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128LogPoly(byref):System.Number+DiyFp128 (FullOpts) -7 (-4.46 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128EvaluatePowLog2Polynomial(byref,byref) (FullOpts) -25 (-4.22 % of base) : System.Private.CoreLib.dasm - System.Number:FormatCurrency[byte](byref,byref,int,System.Globalization.NumberFormatInfo) (FullOpts) -25 (-4.20 % of base) : System.Private.CoreLib.dasm - System.Number:FormatPercent[byte](byref,byref,int,System.Globalization.NumberFormatInfo) (FullOpts) -23 (-3.73 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Log(System.Number+DiyFp128,bool,byref):System.Number+DiyFp128 (FullOpts) -27 (-3.72 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128AsinAcos(System.Number+DiyFp128,bool):System.Number+DiyFp128 (FullOpts) -19 (-3.11 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Log1p(System.Number+DiyFp128,bool,byref):System.Number+DiyFp128 (FullOpts) -29 (-3.01 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Atan2(System.Number+DiyFp128,System.Number+DiyFp128,bool):System.Number+DiyFp128 (FullOpts) -24 (-2.65 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Sqrt(System.Number+DiyFp128):System.Number+DiyFp128 (FullOpts) -14 (-2.61 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Hyperbolic(byref,int,int,int,System.Span`1[System.Number+DiyFp128]) (FullOpts) -7 (-2.37 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Exp(byref):System.Number+DiyFp128 (FullOpts) -7 (-2.34 % of base) : System.Private.CoreLib.dasm - System.Number:DiyFp128Exp10(byref):System.Number+DiyFp128 (FullOpts) 90 total methods with Code Size differences (39 improved, 51 regressed), 817055 unchanged. --------------------------------------------------------------------------------