Code review request for 6908131 Pure Java implementations of StrictMath.floor(double) &StrictMath.ceil(double)
Joseph D. Darcy
Joe.Darcy at Sun.COM
Mon Dec 14 10:16:54 PST 2009
Christian Thalinger wrote:
> On Mon, 2009-12-14 at 01:31 -0800, Joseph D. Darcy wrote:
>> Please review my fix for
>> 6908131 Pure Java implementations of StrictMath.floor(double)
>> I've asked Doug Priest, one of Sun's numerical experts, to review the
>> floor/ceil algorithm and testing. I've incorporated his feedback and he
>> has approved those aspects of the changes. The JDK integration has not
>> yet been looked over.
> Not a review, but did you think about implementing the whole FDLIBM in
> Java, as done here:
Yes, porting FDLIBM to Java has been an oft-delayed "nice to have"
project of mine. It is not obvious from looking at my ceil/floor code,
but it started with the FDLIBM versions of those algorithms. The tests
are new and greatly outnumber the code changes, as it typical in this
line of work :-) I think getting an all-java StrictMath library would
be best done as a series of small batches so floor/ceil could be a start.
More information about the core-libs-dev