Math trig intrinsics and compiler options

Andrew John Hughes gnu_andrew at
Thu Aug 6 11:56:26 PDT 2009

2009/8/6 Joseph D. Darcy <Joe.Darcy at>:
> My preferred long-term approach is to port the FDLIBM C code to Java, which
> I've wanted to do for a while, but has never bubbled to the top of my to-do
> list.

I don't know the full history of it (perhaps mjw can shed some more
light), but as far as I'm aware, the Java StrictMath methods in GNU
Classpath were written as exactly this: Java versions of the fdlibm
code.  Developers of Java-based VMs such as JNode and JikesRVM
preferred these, because they didn't have to incur the cost of
dropping out to native code.
Andrew :-)

Free Java Software Engineer
Red Hat, Inc. (

Support Free Java!
Contribute to GNU Classpath and the OpenJDK

PGP Key: 94EFD9D8 (
Fingerprint: F8EF F1EA 401E 2E60 15FA  7927 142C 2591 94EF D9D8

More information about the hotspot-dev mailing list