Re: StrictMath performance improvement not ported to Math?

2012-01-09 Thread Joe Darcy
Hello Martin, Catching up after the holidays, I built a JDK with your patch and all the relevant regression tests passed and I've just pushed the changes to JDK 8's TL integration repository: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/858038d89fd5 Thanks, -Joe On 11/22/2011 1:47 PM, Martin

Re: StrictMath performance improvement not ported to Math?

2011-11-22 Thread Martin Desruisseaux
Hello Joe Le 22/11/11 04:20, Joe Darcy a écrit : 3) In if statements, replaced: (a == 0.0d) && (Double.doubleToLongBits(a) == negativeZeroDoubleBits) by (Double.doubleToLongBits(a) == negativeZeroDoubleBits) since the later implies the former. The performance properties of the two versions o

Re: StrictMath performance improvement not ported to Math?

2011-11-21 Thread Joe Darcy
Hello Martin, On 11/18/2011 6:29 AM, Martin Desruisseaux wrote: Hello all On December 1, 2010, "darcy" committed a slight performance improvement to the StrictMath.min/max methods with floating point arguments (commit 8aabca72877c). The calls to the doubleToLongBits(double) method were repla

Re: StrictMath performance improvement not ported to Math?

2011-11-18 Thread Dalibor Topic
On 11/18/11 3:29 PM, Martin Desruisseaux wrote: > Hello all > > On December 1, 2010, "darcy" committed You probably know this already, but I just wanted to point out that one can use the census page as a handy decoder ring for committer names: http://openjdk.java.net/census#darcy cheers, dalib

StrictMath performance improvement not ported to Math?

2011-11-18 Thread Martin Desruisseaux
Hello all On December 1, 2010, "darcy" committed a slight performance improvement to the StrictMath.min/max methods with floating point arguments (commit 8aabca72877c). The calls to the doubleToLongBits(double) method were replaced by calls to the doubleToRawLongBits(double) method, and simila