>>>>> "Andrew" == Andrew Haley <[EMAIL PROTECTED]> writes:

>> Perhaps we should replace these uses with Integer.rotateLeft, for
>> clarity.

Andrew> In MD5?  Nooooooooooooo! Please!

Andrew> At least, not until this stuff gets inlined everywhere...

Yeah.  I thought about this more after I wrote the note.

I think we should treat this idiom like "f != f" as a NaN test --
something that Classpath developers have to know or learn.

At least for gcj inlining Integer methods is a pain for various
reasons.  Ideally we would fix this as well, though (at least for C++
ABI code).

Tom

Reply via email to