On Sep 7, 2011, at 11:15 AM, Rémi Forax wrote:

> On 09/07/2011 09:08 AM, John Rose wrote:
>> 
>> 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.)
> 
> This remember me that we don't have any benchmarks using dynamic languages
> which is, as you explain, not good on the long term.
> 
> What about having 10 to 12 benchs, one by language, provided by each language 
> runtime developer
> as a good bench for their runtime ?    

That is a VERY good idea!  How about if PHP.reboot contributes the first one? 
;-)

-- Christian

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

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

Reply via email to