harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rustem Rafikov" <r.v.rafi...@gmail.com>
Subject Re: [classlib][luni] FYI hashmap optimization
Date Mon, 17 Sep 2007 09:11:40 GMT
Hi Tim,

DRLVM has "scalar replacement" JIT optimization implemented. It allows to
avoid calling Integer.equals method as well as excessive Integer objects
creation. This optimization gives us noticeable  boost on SPECjbb2005
benchmark. JIT optimization is more general and effective.
Unfortunately, HashMap optimization you suggested causes ~5% degradation on
SPECjbb2005 with DRLVM.
I'd suggest to revert this commit for a while.

--
Thanks
Rustem

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message