From: Pent Ploompuu Date: Wed, 22 Nov 2017 23:42:37 +0000 (+0200) Subject: Misc Decimal optimizations X-Git-Tag: accepted/tizen/base/20180629.140029~130 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=37b14ff9bd610b9521e75a29dc9e04fcb5c9bbba;p=platform%2Fupstream%2Fcoreclr.git Misc Decimal optimizations Signed-off-by: dotnet-bot --- diff --git a/src/mscorlib/shared/System/Math.cs b/src/mscorlib/shared/System/Math.cs index 51f6c70..a175103 100644 --- a/src/mscorlib/shared/System/Math.cs +++ b/src/mscorlib/shared/System/Math.cs @@ -96,7 +96,7 @@ namespace System [MethodImpl(MethodImplOptions.AggressiveInlining)] public static decimal Abs(decimal value) { - return decimal.Abs(value); + return decimal.Abs(ref value); } [StackTraceHidden] @@ -453,7 +453,7 @@ namespace System [MethodImpl(MethodImplOptions.AggressiveInlining)] public static decimal Max(decimal val1, decimal val2) { - return decimal.Max(val1, val2); + return decimal.Max(ref val1, ref val2); } public static double Max(double val1, double val2) @@ -541,7 +541,7 @@ namespace System [MethodImpl(MethodImplOptions.AggressiveInlining)] public static decimal Min(decimal val1, decimal val2) { - return decimal.Min(val1, val2); + return decimal.Min(ref val1, ref val2); } public static double Min(double val1, double val2)