Tom Tromey <[EMAIL PROTECTED]> writes:

> >>>>> "Brian" == Brian Jones <[EMAIL PROTECTED]> writes:
> 
> Brian> I went ahead and converted all the a != a to Double.isNaN or
> Brian> Float.isNaN as appropriate.  As mentioned previously a good JIT should
> Brian> optimize this... maybe even a good byte-code compiler. 
> 
> I think a byte compiler can't inline any call to another class.  That
> would violate Java binary compatibility rules.
> 
> Unfortunately gcj can't inline this call either, yet.  And with gcj, a
> static method call involves a class initialization check.  So this is
> hugely slower for us.
> 
> Time to add another builtin.  I'll put it on my to-do list.  Hopefully
> this will be the last time this particular thing comes up :-).

If I need to change it back let me know.  I didn't follow the
"builtin" bit.

Brian
-- 
Brian Jones <[EMAIL PROTECTED]>


_______________________________________________
Classpath mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to