On Sep 7, 2011, at 12:00 AM, Per Bothner wrote:

> I assume this is one reason why Kawa's IntNum is (mostly) faster than 
> BigInteger.

Yes, that's probably true.

Here's a dirty secret:  As you can see from the OpenJDK sources, BigDecimal, 
but not BigInteger, has this optimization (see private field 
BigDecimal.intCompact).  Why BigDecimal but not BigInteger?  Because 
specjbb2000 uses BigDecimal.

(OTOH, an imperfect metric like specjbb2000 is far better than no metric at 
all, for driving competition.)

-- John
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to